Restaurant Information
Castle Douglas 1DT, Dumfries And Galloway DG7
⏰ Opening Hours
📸 Photo Gallery





ℹ️ About This Restaurant
Carlo's Restaurant is a cozy and inviting Italian eatery tucked away in the charming town of Castle Douglas. With its casual yet romantic atmosphere, this vegan-friendly establishment offers a truly delightful dining experience. The soft lighting, warm wood tones, and intimate seating create a welcoming ambiance that instantly puts you at ease, making it the perfect spot for a solo meal or a gathering with friends.
The restaurant's menu is a celebration of Italian flavors, featuring an impressive selection of vegan dishes that cater to a variety of tastes. From their acclaimed coffee and decadent desserts to the carefully curated wine list, Carlo's Restaurant is a true gem for those seeking a memorable dining adventure. Whether you're in the mood for a hearty dinner or a leisurely late-night treat, this establishment is sure to impress.
Features & Amenities
Service options
Highlights
Popular for
Offerings
Dining options
Amenities
Atmosphere
Crowd
Planning
Payments
Children
💬 Customer Reviews
"As a chef myself I really find eating steak in restaurants difficult.... however Carlo's chef cooked my steak perfectly ..."
"Bit disappointed really. The service was very friendly and my main course of chicken kebab was fine but the sides were ..."
"One of the hidden gems in the borders, from outside unassuming but once inside transported to your happy place. Check o..."