Foxboro MA Pizza 1. 121 Main St, Foxboro, MA 02035 | Pizza Time (508) 698-0500 2. 16 South St, Foxboro, MA 02035 | South Street Pizzeria (508) 698-3999