Otoro - Restaurant Japonais Montpellier

1720 Av. de l'Europe, 34170 Castelnau-le-Lez, France

Castelnau-le-Lez, France

Rating: 429

Score: 4.5

Price: Moderately expensive

No reviews available.