SOMERVILLE (CBS) - In southern Peru, the ruins of Machu Picchu sit high on a mountain ridge, fairly intact for a 15th-century relic. In Union Square, Somerville, Machu Picchu sits on Somerville Avenue ...
Machu Picchu Restaurante 850 Euclid Avenue (1st floor, City Club) 216-664-9712. Lunch: 11 a.m. to 2:30 p.m. Monday through Friday. Dinner: 5 to 10 p.m. Thursday, Friday, and Saturday. Closed Sunday. I ...
STATEN ISLAND, N.Y. -- In just a few week's time, the "Jalea Mixta" has jockeyed to the top of the list of patron requests at newly opened Sabor Machu Picchu. The Stapleton restaurant presents this ...