Izumi Sushi And Hibachi Steak House
➤ 2931 Hempstead Tpke, 11756, Levittown, US, United States
Vegetarian, Catering, Asiatic, Casual, Full
"The taste is mouthwatering!!! Every dish is made so well, it makes it so difficult to choose lol. The service and layout of the restaurant is amazing.Food: 5/5"