Edmonton Sofra Turkish Restaurant & Wine Cellar

10345 106 St, Edmonton, AB T5J 0J2

facebook.com