Sunday, April 23rd, 2017

New in Norwood: Otto

Looking for some casual eats on Friday, Mack and I ended up at Otto, located in Norwood, a neighbourhood just north of Little Italy/McCauley. I had been once before with a friend in their first week of opening back in December, but had wanted to return again after they were more established. Had the temperatures […]