Full menu with prices & pictures
Machu Picchu 25 Union Sq, Somerville, MA 02143, U...
+16176237972
Reserve a table now for Machu Picchu
You can obviously also reach the restaurant using the public transport. The next station is MBTA-Union Square, 94 meters away from Machu Picchu, otherwise, there are parking spaces 551 meters away at Municipal Lot 14.
The restaurant from Somerville offers 72 different dishes and drinks on the card at an average price of $14.5.
Choclo Peruano
Corn on cob with large kernels paired with quest fresco
Pulpo Anticuchero
Grilled octopus glazed with anticucho spices. potato and botija olive aioli