Wined & Dined: Yauatcha City

Opened in the summer of 2015, Yauatcha City is bringing top notch dim sum to the legions of city types. Elysium Magazine tucks in to assess if the discerning gent should make time for this new eatery.