Speaking of Peruvian...
Has anyone been to Macchu Picchu in Union Square? It got a review in the Globe a while back, but the review was so-so.
I went by there a few nights ago, and it was packed.
I'd love to see any opinions about the place...
Updated 1 year ago | 11
Updated 6 days ago | 20
Updated 22 days ago | 49
Updated 24 days ago | 15
Updated 21 days ago | 25