Home
Dining
Menu
Location
Contact Us
Southside Koutouki Taverna
10310- 45 Ave NW
Edmonton, Alberta
T6H 5K3
Canada
Southside Koutouki Taverna is the exclusive Oiler's Preferred Restaurant.