Noah’s Cafe is Ready to Roll at Their New West End Location
After a tumultuous last few months (at least), chef and restaurant owner, Cliff Chi, and the rest of the Noah's Cafe team are ready to welcome guests into their new West End location at 1096 Denman Street...