Get directions to: Siam Cafe, Lander, WY Restaurant address: 720 E Main St Lander, WY 82520, USA Driving Walking Bicycling Restaurant: Siam Cafe