Lotus of Siam. World Famous Northern Thai open with two locations at 953 E. Sahara Ave and 620 E. Flamingo Rd. Award winning restaurant including James Beard and Best Thai in Las Vegas About 15 years ago, Chef Saipin Chutima established her family run restaurant, “Lotus of Siam”, in a modest strip mall location in Las Vegas. Critics regularly claim that Lotus of Siam is the best Thai restaurant in the country. The restaurant thrives in a difficult location attracting tourists who have been lured by countless critical reviews posted online. The restaurant also caters to locals who return regularly for the competitively priced 200+ item menu and extensive wine list. Chef Chutima’s loyal following and success are remarkable.