Listing 59 restaurants in and around Shirley.
Shirley is a town in Middlesex County, Massachusetts. It is approximately thirty miles west-northwest of Boston. The population was 7,431 at the 2020 census. The town has a well-preserved historic New England town center.
50 Massachusetts Avenue, LUNENBURG, Massachusetts 01462
Stop in for a superb dinner and beautiful decorations! The Bootlegger Restaurant features an extensive menu of freshly prepared selections including homemade soups, gnocchis, meatloaf, eggplant parmesan, meatballs and red sauce by Gloria Cosimi who can be found in the kitchen every morning preparing her specialties for the day.
835 Massachusetts Avenue, LUNENBURG, Massachusetts 01462
Seafood