looking for a place to hold a toastmasters meeting. Can this location accommodate 6 to 12 people?
Address: 6850 W Cheyenne Ave, Las Vegas, NV 89108, USA
josh springs | Dec 26, 2018
Yes they can, they have parties of 40 plus that make reservations at olive garden.
New You | Dec 26, 2018
I would think so, make reservations prior to arriving
Thanks! Your answer is awaiting moderation.