Zocalo

With an inviting atmosphere, Zocalo offers an array of unique fresh floral selections and handmade furniture from Mexico, and serves Italian espresso to sip while you browse.

North Edmonton: 10826-95 St., Edmonton, Alberta, T5H 2E3

780-428-0754