The Complete Guide to Toronto’s 14 Michelin-Starred Restaurants

via matadornetwork.com

Short excerpt below. Read at the original source.

If you love fine dining — and pay attention to restaurant awards — you probably already know that you can find Michelin-star restaurants around the world, from small towns in Virginia and Italy to big cities like San Diego and Los Angeles. In Canada, cities like Vancouver may be known for their international flavors, but […]

Read at Source