Loading map…
O-Toro Restaurante Japonés
Immerse yourself in the refined flavors of Madrid, Spain, at this Japanese restaurant. Experience a delicate, oceanic aroma and a wonderfully smooth texture, with dishes prepared with precision. A taste of authentic Japanese cuisine in the heart of the city.