cart
Profile Icon
Claim Your Business
Ok's Deli

Ok's Deli menu

4.5Sandwich Shop· Oakland, CA

3932 Telegraph Ave, Oakland, CA 94609