Lotus of Siam has reopened its original location at 953 E. Sahara Ave. in Las Vegas’s Commercial Center, more than four years after shuttering the storied space. The critically acclaimed Northern Thai restaurant launched a soft opening on Friday, May 8, with dinner service running 5–10 p.m. Wednesday through Sunday…