The Blue Lotus Posted On: July 28, 2016 Address 39 Tembeling Road Singapore Singapore 423582 Singapore Upcoming Events No events in this location