1. Country Chef Restaurant 139 Main St, Wilmington, MA 01887 Coordinate: 42.56211,-71.18368 Phone: (978) 658-9474