Izumi Sushi and Hibachi Restaurant in Wappingers Falls offers a delightful combination of Hibachi grill and sushi cuisine.
Known for its local Asian cuisine, Izumi provides a diverse menu featuring fresh and authentic dishes.
Generated from their website's infomation