El Velero

4.3
(9 reviews)
Calle Suárez Inclán, 9, 33150
Bar
Breakfast
Cafe
Dining bars
Dinner
Lunch
Mediterranean
Pub
Restaurants
Spanish
Restaurant

At a glance

  • Typical visit: about 1 hour
El Velero | Aviles | Spain | TripAligner