Whether you’re headed to a Pats game or just in the neighborhood, Davio’s in Patriot Place is a must-visit. Their menus are conscious of allergies and weight loss, making this the perfect spot for every type of eater.