Hosted on MSN11mon
Thai Legend Lotus of Siam’s New Commercial Center Location Is Bigger, Better, and Open SoonLotus of Siam (953 E Sahara Avenue Suite A5) closed in 2017 when its roof collapsed after a storm. While the restaurant underwent repairs, the owners opened a location on Flamingo Road.
Tell us about your first impressions when you arrived. For years, Lotus of Siam was the worst-kept secret in Las Vegas, and its first location—in the down-at-the-heels Commercial Center strip ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results