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 8th of November for holidays, re-opening on Friday 23rd November. We will not be able to take any bookings during this time.

Website design by Techdesigns.co.uk.