Categories: RestaurantAddress 18302 Sierra Hwy Ste 107Canyon Country, CA 91351USContact Contact Store