Iwase

Vilbeler Straße 31, 60313 Frankfurt am Main, Germany

Frankfurt, Germany

Sushi rolls, sashimi, tempura & udon served in a compact space with basic decor & Japanese beer.

Rating: 635

Score: 4.7

Price: Expensive

No reviews available.