Machupicchu Restaurant
25 Union Sq
Somerville, MA 02143-3033
617-623-7972