Tokyo Sushi Loha
Address:
6784 El Cajon Blvd, San Diego, CA 92115
Phone:
(619) 644-8600
Restaurants
Other Businesses:
- Chopstix Too at 4380 Kearny Mesa Rd, San Diego, CA 92111
- Min Sok Chon at 4620 Convoy St, San Diego, CA 92111
- The Dish at 4330 La Jolla Village Dr, San Diego, CA 92122
- Bismillah Restaurant at 5450 Clairemont Mesa Blvd, San Diego, CA 92117
- McDonald's at 1515 Euclid Ave, San Diego, CA 92105