1 Chome-16-11 Aobadai, Meguro City, Tokyo 153-0042, Japan
View on Map
What travelers say:
Spanish paella is for his Spanish paella, the dishes that must be ordered when entering the store. The delicious sauce pickled rice plus seafood is very delicious. The store is full of small tables, suitable for 2-4 people dating dinner.