Get directions to: Siam Restaurant, Tahoe Vista, CA
Restaurant address: 2180 Lake Tahoe Boulevard - Suite #1 Tahoe Vista, CA 96148, USA
Restaurant: Siam Restaurant