HOME / French restaurant / Veloute @ Palace Pier
2045 Lake Shore Blvd W, Toronto, ON M8V 2Z6
+14166967392
View Business Profile