Machu Picchu Boston

307 Somerville Ave, Somerville, MA

Menu (As of 10/29)

Small Bites

Starters

Salads

Soups

Entrées

Seafood

Vegetarian

Machu Kids

Machu Picchu Boston: hours and how to order