(916) 779-0727
5132 Arden Way Carmichael, CA 95608
Tues - Thur 11:30a – 8:00p Fri & Sat 11:30a - 8:30p Sun & Mon Closed