Hours & Location
1720 Festival Plaza Dr,
Las Vegas, NV 89135
(702) 333-0402
Monday - Thursday
5pm to 9:30pm
Friday & Saturday
4:30pm to 10pm
Sunday
4:30pm to 9:30pm
1720 Festival Plaza Dr,
Las Vegas, NV 89135
(702) 333-0402
Monday - Thursday
5pm to 9:30pm
Friday & Saturday
4:30pm to 10pm
Sunday
4:30pm to 9:30pm