The Mens Room
Bar in North Canal
Address
13 North Canal Road, #01-02. 048826, North Canal, Singapore.Are you the owner or manager of this company?
What you should know about The Mens Room
Quaint yet quirky, The Men’s Room is tucked away on the mezzanine of 13 North Canal Road.
Reviews of The Mens Room (0)