Castello Rosso - Costigliole Saluzzo

Italian, Meat
Via Ammiraglio Reynaudi 5, Costigliole Saluzzo I-12024, Italia, Italy
Dishes: 2

Castello Rosso

4.3 / 5 of 2788 Reviews
Address
Via Ammiraglio Reynaudi 5, Costigliole Saluzzo I-12024, Italia, Italy

Amenities

Gluten Free Options
Vegan Options
Gluten Free Options

Reserve now

Feedback

★ 4.3 / 5 of 2788 Reviews

The average evaluation for Castello Rosso is 4.3, which means that the guests have a very high opinion of this place.

Spendida location per rilassarsi !!! Ma anche per cerimonie. Il personale gentilissimo e sempre...

marilena-sammarco-of

La location è stupenda , con un panorama bello. Siamo stati ad un matrimonio organizzato nei mi...

rosanna-perullo-tree

Menu Items

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menulist App now