Sushi Deli
Address:
8014 Armour St, San Diego, CA 92111
Phone:
(858) 292-5515
Restaurants,
Deli
Other Businesses:
- Santohka Ramen at 4240 Kearny Mesa Rd, San Diego, CA 92111
- Pizza Studio at 4240 Kearny Mesa Rd, San Diego, CA 92111
- Foster's Lemon Drop Cafe at 3383 El Cajon Blvd, San Diego, CA 92104
- Hon Sushi at 9040 Friars Rd, San Diego, CA 92108
- Acqua Al 2 at 322 5th Ave, San Diego, CA 92101