Welcome to Carlo's Restaurant
Carlo’s is based in the picturesque countryside of Castle Douglas in Dumfries and Galloway.
It was established in 1988 by proprietors Carlo and Heather Bignami.
The restaurant is a small family-run business with only twelve tables, allowing for a comfortable and relaxed dining experience.
Opening Times
Wednesday – Saturday from 6.00pm
Sunday-Tuesday – Closed
Please note we will be closed from the 7th of November for holidays, re-opening on Wednesday 22nd November. We will not be able to take any bookings during this time.