Scioli's Pizza Bar

  • Restaurants
146 S. Main Street
Milford, MA 01757
(508) 473-3400
(508) 473-3400 (fax)