4465 W. Flamingo Road, Las Vegas, NV 89103
(702) 365-6195
Filed under:
He has a nice list of Asian restaurants on his radar