Flavours of Sheba
1310 St Clair Ave W, Toronto
(416) 792-1449
Menu
Restaurants in Toronto, ON
Flavours of Sheba
1310 St Clair Ave W, Toronto, ON M6E 1C1
(416) 792-1449