Search Results
Machu Picchu Charcoal Chicken & Grill
25 Union Sq, Somerville, MA 02143
Located in Union Square, Machu Picchu specializes in Peruvian Cuisine.  While Machu's signature offering is Pollo aMore 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. 
See more »