Get directions to: Top Ten Oriental, San Diego, CA
Restaurant address: 6165 El Cajon Blvd # A San Diego, CA 92115, USA
Restaurant: Top Ten Oriental