Loading map…

Bosco Castro

Bosco Castro in Oviedo, Spain, is a culinary gem in the vibrant Asturian capital. The rich aroma of roasted ingredients fills the space. Enjoy the tender, succulent texture of their perfectly grilled dishes, showcasing the best of Spanish cuisine.