Davio’s Foxborough

236 Patriot Place, Foxborough, MA 02035 Get Directions


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 -
Your email inquiry will be sent to 3 venue