Food & Drink Ed Ho and Kevin McKenna take their locavore ethos to their new restaurant in Mississauga