This Michelin-starred Toronto restaurant was just named Canada’s best
Earning a Michelin star already posed a challenge for snagging a reservation at Toronto’s Kappo Sato, and now, claiming the top spot on Air Canada’s 2023 list of the nation’s best new restaurants will make it even harder! Under the culinary guidance of Chef Takeshi Sato, the Japanese establishment, known for its tasting menu prepared … Continued