Order Online 24802 Orchard Village Rd Santa Clarita, CA 91321 (661) 222-9060 “You are ordering from Newhall location” Powered by Smart Online Order