El Camarote

2.7
(7 reviews)
Pl. de Prta de Moros , 8, Centro, Madrid, 28005
Restaurants
Spanish
Restaurant

At a glance

  • Typical visit: about 1 hour
El Camarote | Madrid | Spain | TripAligner