Town Pizza Address: 758 Boston Rd, Billerica, MA 01821 Phone: (978) 663-4351 Payment: Cuisine: Pizza Pizza, Restaurants Other Businesses: Billerica's Home Sweet Home at 756 Boston Rd, Billerica, MA 01821 Subway at 737 Boston Rd, Billerica, MA 01821 Piece ah Cake at 737 Boston Rd, Billerica, MA 01821 Dunkin Donuts at 729 Boston Rd, Billerica, MA 01821 Domino's Pizza at 729 Boston Rd, Billerica, MA 01821