5115 Spring Mountain Rd, Las Vegas, NV 89146
(702) 496-9179
Filed under:
Thai flavor away from the Strip