Get directions to: Lotus, Henderson, NV Restaurant address: 215 South Water Street Henderson, NV 89015, USA Driving Walking Bicycling Restaurant: Lotus