Turkish

Listings provided by WHERE Edmonton

Sofra

Downtown: 10345-106 St., Edmonton, Alberta

780-423-3044