Get directions to: Canton Restaurant, Barstow, CA
Restaurant address: 1300 W Main St Barstow, CA 92311, USA
Restaurant: Canton Restaurant