The Northern Italian steak house mini chain, with locations in Boston, Philadelphia, and Atlanta, opened a location at Foxborough’s Patriot Place in 2008. High ceilings, columns with period cornice moldings, and large wall-to-wall windows line the restaurant, where several private dining spaces seat between 15 and 100. Buyouts can hold 500.
|Space||Max. Reception Capacity||Max. Seated Capacity||Sq. feet|
|Davio’s Foxborough: Entire Space||500||-|