image

Carluccio’s – Cheltenham

 

Be the first to review

Carluccio’s in Cheltenham is a charming Italian restaurant that boasts a warm and welcoming atmosphere. Their menu offers a variety of traditional Italian dishes, including homemade pasta, pizza, and delicious antipasti. The restaurant also has a lovely outdoor seating area, perfect for enjoying a meal on a sunny day.

image