Tokyo Central and Main
Add to Favorites
CLOSED NOW
Today: 9:00 am - 10:00 pm
Tomorrow: 9:00 am - 10:00 pm
Phone: (858) 384-0240
Address: 8151 Balboa Ave, San Diego, CA 92111
8151 Balboa Ave, San Diego, CA 92111
9440 Mira Mesa Blvd, San Diego, CA 92126
5950 Balboa Ave, San Diego, CA 92111
7807 Balboa Ave, San Diego, CA 92111
8110 Balboa Ave, San Diego, CA 92111
4225 Convoy St, San Diego, CA 92111
4080 Convoy St, San Diego, CA 92111
3860 Convoy St, San Diego, CA 92111
5555 Balboa Ave, San Diego, CA 92111
4380 Kearny Mesa Rd Ste 300, San Diego, CA 92111