Map & Directions - Izumi Sushi and Hibachi Steak house
View Menu
Izumi Sushi and Hibachi Steak house
2931 Hempstead Turnpike, Levittown, NY, 11756
(516) 622-9388 (Phone)
2931 Hempstead Turnpike, Levittown, NY, 11756
(516) 622-9388 (Phone)