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

Reviews & Posts

Chef  reviews Empanada at post.venue.name
"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."