The VegasNearMe app lists all 3 of the Handel's locations in Las Vegas.
Download it now to discover everything Vegas has to offer.
10170 W Tropicana Ave, Las Vegas, NV 89147
8975 W Charleston Blvd, Ste 170, Las Vegas, NV 89117
7345 Arroyo Crossing Pkwy, Las Vegas, NV 89113