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

Tuesday – Sunday from 6.00pm

Monday – Closed

Please note we will be closed from Sunday 17th September, re-opening on Wednesday 26th September

Website design by Techdesigns.co.uk.