Delivery
Pickup
Outdoor
Massachusetts
Somerville (1)
1 Restaurants on GastroRanking
1168 Opinions in 2 websites
Visited Machu Picchu on the weekend. The chicken, rice and fried cassava were delightful — all the right seasonings. Staff friendly and the drink list was attractive with authentic designed drinks. Ne