This is the food page of Zenari's on 10180 101 St Nw #1150 Edmonton AB T5J 3S4.
(first reviewed on December 13, 2010, last updated on May 11, 2015.)
Zenari's is ranked #1 of 3 Food Stores in Downtown Edmonton.
This page has had 2053 visitors. You are the 2053rd.