Remember the Lobster Boat Cafe in the Maine Mall in South Portland?Remember the Lobster Boat Cafe in the Maine Mall in South Portland?For around 18 months, a lobster boat cafe held ground outside of the food court at the Maine Mall in South Portland. JoeyJoey