Belros

2.5
(12 reviews)
C.C.LA Vaguada planta baja, Madrid
Cafe
Cheap Eats
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Belros | Madrid | Spain | TripAligner