The BEST lobster rolls are made with both melted butter AND lemony mayonnaise on a buttery, split top roll. Trust me, you're going to love these.
14.5k