Restaurants in Oviedo
Show restaurants on map
3.5
Menu
Table booking
3.5
Menu
Table booking
City: Oviedo, Plaza Alfonso II El Casto, 3, 33003 Oviedo, Spain, 33001
"Buena atención y terraza ubicación con vistas a la catedral buen precio de relación y calidad"
Price
Feedback
These reviews refer only to the mentioned ingredients.