Restaurants & Bars

Boston Area

MachuPicchu - Somerville - any good?

Share:

Restaurants & Bars 1

MachuPicchu - Somerville - any good?

peregrine | Jan 15, 2004 10:50 PM

Has anyone eaten at MachuPicchu in Union Square?
Is it worth a trip?
Any particular dishes you can recommend?
Thanks.

Want to stay up to date with this post?

Recommended From Chowhound