1. Michael's Place 110 Lowell St, Wilmington, MA 01887 Coordinate: 42.5414,-71.15773 Phone: (978) 657-8700
2. Greg's Pizza Route 38 101 Main St, Wilmington, MA 01887 Coordinate: 42.56512,-71.1845 Phone: (978) 658-3063