Restaurant review - Otto @ 11405-95 Street

Air Date: Jan 05, 2017 10:00 PM MT

Our food explorer Twyla Campbell checks out a new eatery in central Edmonton.

Stay Connected with CBC News

Weather

Severe weather warnings or watches in effect for:

Tuesday

A few showers

20°C

Wednesday

Chance of showers

17°C

Thursday

Chance of showers

21°C

Friday

Sunny

22°C

Saturday

Sunny

25°C