Restaurant Review: Don’t believe the hype for R&D, it’s not at all masterful
Alvin Leung and Eric Chong’s R&D on Spadina is all hype and no substance. Alvin Leung’s Bo Innovation in Hong Kong has three Michelin stars and Eric Chong was the winner of MasterChef Canada.