A strip mall in Vegas' Commercial Center seems an unlikely place for one of the city's best Thai...
Commercial Center · 953 E Sahara Ave, Las Vegas
dry january
first-class fare
foodie heaven