CALL 415-921-7873
ORDER SANDWICHES FOR DOORDASH DELIVERY
ORDER SANDWICHES ONLINE FOR PICKUP
Open Daily 9am-6pm
HOME
ABOUT
History
Inside the Deli
Location
SANDWICHES
Sandwich Menu
Build Your Own Sandwich
Super Subs
ENTREES
PARTY PLATTERS
CONTACT
More
Use tab to navigate through the menu items.