cart
Profile Icon
Claim Your Business
OASIS DELI

OASIS DELI menu

4.5Sandwich Shop· San Jose, CA

1737 N First St Ste 130, San Jose, CA 95112