Harambee Cafe

11012 107 Ave NW, Edmonton
(780) 760-1116