Flor de Sal

South Hill

French, Italian, Modern European

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

Nearby