Lobsta Land Restaurant

  • Restaurants, Pubs, Cafes
84 Causeway St.
Gloucester, MA 01931
(978) 281-0415
(978) 281-6000 (fax)

    Share