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.
16. 9 Oz. Bottled Water
Para Picar
Combination platter of anticuchos, tamale, yuquitas a la huancaina, and sliced corn on the cob