Lotus of Siam to open at new Las Vegas location

Lotus of Siam to open at new Las Vegas location

The wait is almost over for Lotus of Siam to open at its new location at 620 E. Flamingo Road.

494
Like
Save