Izumi Sushi and Hibachi Steak house
2931 Hempstead Tpke, Levittown
(516) 622-9388
Recent Reviews
Izumi Sushi and Hibachi Steak house
2931 Hempstead Tpke, Levittown 11756
(516) 622-9388