vegas 108Experience D E Thai Kitchen 2 | Las Vegas BLVD, Order Delicious Food On, Your Top Choice in NV D E Thai Kitchen 2 | Las Vegas BLVD | 8174 S Las Vegas Blvd #108,Enjoy spectacular panoramic views of the Las Vegas Strip and valley from 108 floors up The Strat Tower whilst enjoying a selection of cocktails, beers and wines. To access this bar guest must