Get directions to: Toro Sushi, Chino, CA
Restaurant address: 5536 Philadelphia St Chino, CA 91710, USA
Restaurant: Toro Sushi