Flavours of Sheba

Ethiopian
Address
1310 St Clair Ave W, Toronto, M6E 1C1, Ontario
Telephone
416-792-1449
Restaurant Week
Business Type