Get directions to: Lobster Trap Pub Office, Essex, MA
Restaurant address: 121 Main Street Essex, MA 01929, USA
Restaurant: Lobster Trap Pub Office