Get directions to: Chow Time Pizza, Caruthers, CA
Restaurant address: 2290 West Tahoe Avenue # 102 Caruthers, CA 93609, USA
Restaurant: Chow Time Pizza