Contact

Contact Us

The Mezz @ North Canal

13 North Canal Road (Mezzanine Floor) Singapore 048826

Contact Us

The Mezz # North Canal

13 North Canal Road (Mezzanine Floor) Singapore 048826