Back To Menu
18

Deli Sandwiches - Main

Lobster Roll

$23

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

Photo Gallery