The Horn of Africa - 364 Rideau St, Ottawa, ON K1N 5Y8, Canada on Eaten