10170 W. Tropicana Ave., #144, Las Vegas, NV 89147
702-605-3800
Filed under:
Some fun off-Strip restaurants to explore