9640 W. Tropicana Ave. #119Las Vegas, Nevada 89147Website: Click here for restaurant websitePhone: (702) 354-1305