35 Revere Beach Pkwy Rt 16 E, Medford, Massachusetts 02155 USA
Lobster Roll Sandwich
Photo Credit: Yelp