Food & Drink/Restaurant

Machu Picchu

Nestled in the heart of Union Square, Machu Picchu brings authentic Peruvian cuisine to Somerville with heart, heritage, and flavor. Founded by Peruvian-born restaurateurs, our mission is to share the vibrant tastes and traditions of Peru through handcrafted dishes made from the finest ingredients. From family recipes to modern twists, each plate tells a story - of the Andes, of connection, and of celebration. We’re more than a restaurant; we’re a gathering place where culture thrives, friendshi

Contact

Address
Somerville Avenue 307, 02143, Somerville, US

Opening Hours

Fr-Sa
11:00-23:00
Su-Th
11:30-22:00

Social Media

Is this your business? Verify now and manage your data.

Verify