at 37 Front St, Belfast
Food & Drink in Belfast, ME
The Lobster Trap is Belfast based place and this enity listed in Beer Garden category. Located at 37 Front St ME 04915.
Food & Drink in Belfast, ME
Food & Drink in Belfast, ME
Fresh Seafood, Live Lobster and Steamers, Ice cream, Fried Seafood