Itzmi Japanese Restaurant
Japanese, Sushi Bars
Newburgh, NY
3.4 mi