HOME / Sushi restaurant / Izumi Sushi and Hibachi Steak house
2931 Hempstead Tpke, Levittown, NY 11756
+15166229388
View Business Profile