HOME / Modern European restaurant / Flor de Sal Restaurant
501 Davenport Rd, Toronto, ON M4V 1B8
+14169232604
View Business Profile