North Sacramento, CA

Address:
5138 Auburn Blvd. Sacramento, CA, 95841
Hours:
Sunday-Thursday 1pm-8pm
Friday-Saturday 1pm-8pm
Phone:
916-332-1051