Queen Sheba Ethiopian Restaurant106 Algernon Rd &, Grant Ave, Norwood, Johannesburg, 2192, South Africa