Tabelog
Online reservation
Close
About ratingsSort options
[1 minute from Ikebukuro Station] 2019 Spanish World Championship Winner! Authentic Spanish Cuisine that has won many Other competitions
3.45
177