Izumi Sushi & Hibachi Steakhouse opens in West Babylon
The Asian restaurant's newest restaurant, Izumi Sushi & Hibachi Steakhouse at 527 Montauk Highway in West Babylon (in the Lidl shopping center),...
Greater Long IslandRead more
Recent articles and mentions about Izumi Sushi & Hibachi Steakhouse
The Asian restaurant's newest restaurant, Izumi Sushi & Hibachi Steakhouse at 527 Montauk Highway in West Babylon (in the Lidl shopping center),...
The sushi and hibachi steak house is getting great reviews online.
Hours information not available
5745 Sunrise Hwy
Holbrook, NY
Loading map...