Davio’s Foxborough

236 Patriot Place, Foxborough, MA 02035 Get Directions

Overview

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.

Capacities

Space Max. Reception Capacity Max. Seated Capacity Sq. feet
Davio’s Foxborough: Entire Space 500 -
Your email inquiry will be sent to 3 venue