African Safari Restaurant

10610 105 Street NW

 -  - Edmonton  - Alberta (CA)

African • Ethiopian • Sit down

84/100 (21 Votes)

Now open

Photo gallery