Visit Castle Douglas in Dumfries & Galloway for a unique shopping experience Facebook Twitter
mobile-menu mobile-menu-arrow Menu

Carlo’s Restaurant « Back to directory

Italian restaurant
211 King Street, Castle Douglas, DG7 1DT

T: 01556 503977
W: View 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

« Back to directory