Macchu Picchu Restaurant Y Polleria New Haven CT
Add Website
Close
Macchu Picchu Restaurant Y Polleria
Be first to review 101 Farren Ave,New Haven CT 06513 Phone Number: (203) 467-7671
Macchu Picchu Restaurant Y Polleria Store Hours
Hours may fluctuate