Are their restrooms?
Address: 1980 Festival Plaza Dr, Las Vegas, NV 89135, USA
Rick Fulmer | Apr 21, 2022
Of course
Geoffrey Bain | Apr 21, 2022
Yes. Public restrooms on upstairs floor near grassy area..
Christopher “CJ” Monson | Apr 21, 2022
There are restaurants near by
Thanks! Your answer is awaiting moderation.