Restaurants - Toronto, Ontario, Canada
Experience elevated French cuisine, inspired service and sophisticated French country décor at Auberge du Pommier, an inviting escape from the city.