Machu Picchu Peruvian Restaurant

(845) 562-6478

301 Broadway
Newburgh, NY 12550-5463