Izumi Sushi and Hibachi
Japanese restaurant in Omaha, NE
- Enjoyable dining experience with a great selection of food and drinks.
- Welcoming and friendly atmosphere.
- Ideal spot for social gatherings and relaxation.
4707 N 72nd St, Omaha, NE 68134
Japanese restaurant in Omaha, NE