Flor de Sal

$$$Italian, French/Belgian, Mediterranean
501 Davenport Road
Toronto, ONM4V 1B8
Call: 416.923.2604
Visit Website

In restaurants nearby