LOCATION & HOURS
2710 West Bell Road
Phoenix, Arizona 85053
Located just West of I-17 on Bell Road in the Bell Canyon Pavillions.
Monday – Thursday: 2:00 p.m. to 2:00 a.m.
Friday – Sunday: 11:00 a.m. to 2:00 a.m.
We open our doors early during the NFL and College Football Season.
View Larger Map