North Sacramento, CA

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