About Carlo’s

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.

From the Lombardy region of Italy, Carlo has over thirty years experience as a chef.

Carlo always sources local products where available and his specials reflect seasonal produce.

At Carlo’s, fresh fish is important, with mussels and baked sea bass being a speciality!

Website design by Techdesigns.co.uk.