Machu Picchu specializes in authentic Peruvian cuisine consisting of traditional ingredients and recipes passed down through generations. Walls adorned with Peruvian artwork, traditionally patterned table runners and dishes such as chochlo peruano will transport you to the Andes, all while dining in the heart of Union Square.
Time Out says
Details
- Address
- 307 Somerville Ave
- Somerville
- 02143
- Cross street:
- Bow St
- Opening hours:
- Sun-Thu 11:30am-10pm; Fri-Sat 11am-11pm
Discover Time Out original video