Located in Harbord Village, Rasa is a Toronto restaurant you’ll want to spend as much quality time at as possible. The Food Dudes’ first stand alone Toronto restaurant (that we reviewed when it first opened almost two years ago), Rasa’s inviting feel...
Sometimes you just have to do you. And while we’ve already told you about the myriad of food-related activities The Food Dudes are up to in Toronto, their latest is definitely worth the visit