El Velero

5.0
(2 reviews)
Calle Duarez Inclán, 9, 33150
Breakfast
Cafe
Dinner
European
Lunch
Restaurants
Spanish
Wine Bar
Restaurant

At a glance

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