Mike & Ken's Deli

1031 Airport Blvd, South San Francisco
(650) 588-3659

Order Online