Loading map…

Restaurante Oyshi

In Terrassa, Spain, this restaurant offers a taste of Japanese cuisine. The air is filled with the fresh aroma of grilled specialties, promising a wonderfully tender and flavorful experience. A taste of Catalan fusion.