Carlo’s Restaurant
211 King Street, Castle Douglas , DG7 1DT
T: 01556 503977
Visit Website
Family-run Italian restaurant with a dozen tables serving a seasonal menu of classic dishes.
‘Best Italian in the southwest’
Sunday Times
‘Bustling tratt atmosphere and offering. It is said Carlo’s is the best Italian food in the South’
Scotland the Best, Peter Irvine
Sunday & Monday: Closed
Tuesday -Thursday: from 6.30pm
Friday & Saturday: from 6.00pm