Shanghai Lilly is located at the Manadalay Bay Hotel and Casino on the Las Vegas strip. This restaurant is a little pricey but it is well worth it if you like Chinese food. They offer up Cantonese and Szechuan dishes with the best ingredients and spices. The decor is very nice and [...]