Tokyo Sushi Loha

restaurant in College East, La Mesa

Phone: (619) 644-8600

Address: 6502 El Cajon Blvd