Just realized the amount of top restaurants that have popped up in the last few weeks. This could possibly be the most important time for new restaurants that we've seen in at least 2 years. Very excited to check them all out. What order should we go in!?
I'm thinking Origin, Malena, Bohmer and Ruby Watchco. Will try to hit them all and report back within the next 10 days.
Anyone want to add any other newly opened or soon to open places to this list?
93 Ossington Ave, Toronto, ON M6J, CA