Cyprus Salads Co.
1118 Finch Ave W, North York
(647) 875-5776
Menu
Restaurants in Toronto, ON
Cyprus Salads Co.
1118 Finch Ave W, North York, ON M3J 3J4
(647) 875-5776