Hours & Location
16160 North 83rd Ave,
Peoria, AZ 85382
(623) 878-8995
HOURS
Monday - Thursday
3:00 to 9:00pm
Friday
3:00 to 10:00pm
Saturday
11:30 to 2:00pm
4:00 to 10:00pm
Sunday
11:30 to 2:00pm
4:00 to 9:00pm