Get directions to: Best Bite Pizza & Sandwiches, Newhall, CA
Restaurant address: 23646 Lyons Avenue Newhall, CA 91321, USA
Restaurant: Best Bite Pizza & Sandwiches