largest lobster eaten
1. Pauli's Northend 65 Salem St, Boston, MA 02113 (North End) This sandwich shop is serving up the biggest lobster roll you've ever seen, a 24oz monster that'll set you back $50 -- but be oh so worth it. 65 Salem St, Boston, MA 02113 857.284.7064