Flor de Sal

French, Italian, Modern European

South Hill

Book via opentable
501 Davenport Road
Toronto, ON M4V 1B8
Call: 416.923.2604
http://flordesalrestaurant.ca/
View Menu

Nearby