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 8 hours ago | 149
Updated 6 hours ago | 54
Updated 9 days ago | 28
Updated 1 day ago | 48