Izumi Sushi & Hibachi All You Can Eat

Izumi Sushi & Hibachi All You Can Eat

★★★★☆ (281 reviews) · $$ Japanese, Sushi Bars
Explore Menu