Lovely Pizza

Pizza restaurant · 29 Bird St, Foxborough, MA

Hours

More food in Foxborough, MA · Pizza in Foxborough