3909 S Maryland Pkwy, Las Vegas, Nevada 89119 USA
Take to the sky on SlotZilla at Fremont Street Las Vegas.
Photo Credit: Yelp