The Front Yard at Ellis Island Hotel & Casino4178 Koval LnLas Vegas, Nevada 89109, US
Total Capacity: 0