Mission Bay Deli
Address:
5422 Napa St, San Diego, CA 92110
Phone:
(619) 223-5056 Restaurants, Delicatessens, Deli
Other Businesses:
- Mandarin Plaza Restaurant at 3760 Sports Arena Blvd, San Diego, CA 92110
- Great Wall Express Chinese Fast Food No 2 at 1830 Sunset Cliffs Blvd, San Diego, CA 92107
- Les Restaurant at 6925 Linda Vista Rd, San Diego, CA 92111
- Chaba Thai Kitchen at 8010 Clairemont Mesa Blvd, San Diego, CA 92111
- Better Halfshell at 3477 Hancock St, San Diego, CA 92110