Eating Japanese Steakhouses at Izumi Sushi & Hibachi Steak House restaurant in Holbrook, NY.

Feedback

Do you manage or own Izumi Sushi & Hibachi Steak House?

Yes