11773 Fair Oaks Blvd, Fair Oaks, CA 95628. Tel 916-844-7814

Open 7 Days a week 11AM - 9PM