62 Lowell St, Manchester, New Hampshire 03101 USA
Chimichurri, meatballs, mashed potatoes
Photo Credit: Yelp