Itzmi 1418 Route 300 Newburgh, NY 12550 Phone: (845) 566-3140 Fax: (845) 566-3140
Category: Restaurants