Dim Sum
Dim Sum
Shanghai Taste
Shanghai Taste in Las Vegas' Chinatown is an undisputed local legend when it comes to Chinese food.
Shanghai Plaza
Shanghai Plaza is a two-story strip mall that's home to some of the best Asian food in Las Vegas.
Shanghai Taste in Las Vegas' Chinatown is an undisputed local legend when it comes to Chinese food.
Shanghai Plaza is a two-story strip mall that's home to some of the best Asian food in Las Vegas.