Edmonton Food Review: Cibo Bistro Mike and I finally got a chance to go for lunch at Cibo Bistro today! Located in Oliver Square at 11244 104 Avenue, Cibo (pronounced Read More December 27, 2011 2 Comments