Machu Picchu
South American
Union Square
307 Somerville Ave.
Somerville, MA02143
Call: 617.628.7070
Visit Website


"These have a nice lard crust and are perfectly cooked. The pie-to-meat ratio is great and it’s served with a really interesting Peruvian green sauce. It’s very basic but delicious."


0.1 mi $$$ Breakfast/Brunch, American, Takes Reservations
Union Square