Happy Crab

Restaurant in Lubec, Maine

Regional restaurant

35 Water Street, Eastport, 04631