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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results