The Blue LotusPosted On: November 16, 2016 Address 39 Tembeling Road Singapore Singapore 423582 Singapore Upcoming EventsNo events in this location