Review of Lotus of Siam

953 East Sahara Avenue Suite A5, Las Vegas, NV 89104

Overall Rating

Review


Hands down best restaurant in Vegas!!

Celiac friendly?

Yes

Updated 8 years ago

Celiac