Know a great happy hour or special for this location?
Long-standing family-owned deli providing sandwiches & fare, plus beer, groceries & fishing bait.
Suggest an edit
1031 Airport Blvd, South San Francisco, CA 94080