Machu Picchu Charcoal Chicken & Grill

Flag as Inappropriate

Located in Union Square, Machu Picchu specializes in Peruvian Cuisine.  While Machu's signature offering is Pollo a la Brasa, chicken that is prepared rotisserie style on a charcoal grill; other offerings include an array of entrees, salads, appetizers and sandwiches. Typical South American staples like yucca and fried plantains garnish many dishes and Peruvian sodas and beers are also available. 
25 Union Sq, Somerville, MA 02143
(617) 623-7972
  • Accessibility Details: No stairs or incline
  • Hours: Daily, 11:30am - 2pm, 5 - 10pm
  • Hours: Mon - Fri, Sun, noon - 10pm; Sat, noon - 11pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »