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:

Monday

Mainly sunny

23°C

Tuesday

A mix of sun and cloud

25°C

Wednesday

Sunny

27°C

Thursday

A mix of sun and cloud

21°C

Friday

Chance of showers

19°C