Back To Menu
16

Deli Sandwiches - Main

Lobster Roll

$23

Butter or tossed in light mayonnaise and celery on a French roll

Photo Gallery