Where was this?
Off Joo Chiat east coast
Please Login to reply.
Pretty sure I have been there. Green signage. Open 24 hours.