Montjuïc El Xalet Restaurant

Avinguda de Miramar, 31, Barcelona, Spain
+34 933 24 92 70

Montjuïc El Xalet Restaurant on the map

Add your comment

Food quality
Prices
Atmosphere
Cleanliness