Koutouki Taverna

Inspired by the small tavernas found in Greece, this neighbourhood restaurant's specialties include lamb, chicken, and beef souvlaki skewers as well as roast lamb.

Downtown: 10719-124 St., Edmonton, Alberta

780-452-5383