Get directions to: Thai Pepper, Newhall, CA
Restaurant address: 24407 San Fernando Rd Newhall, CA 91321, USA
Restaurant: Thai Pepper