I’ve been hearing a lot about this restaurant ever since it opened recently. R&D is located in Chinatown in downtown Toronto and is opened by the winner of the first ever MasterChef Canada cooking game show TV series, Eric Chong, and multiple Michelin star restaurant owner, Alvin Leung, (nicknamed Rebel and Demon respectively; hence the restaurant name). Continue reading
Looking for something?
Trending posts this week
stenoodie’s adventures around the world:
Play games to donate grains of rice!
-
Recent Posts
Top Posts & Pages












