Bar Sevilla

2.0
(3 reviews)
Calle Rúa, 6, Leon, 24003
Official website
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Bar Sevilla | Leon | Spain | TripAligner