Situated at 348 Bloor St W in Toronto, Ali Baba's is a merchant inside the restaurants category of Canpages.ca online directory.
Dial 647-350-4666 to contact Ali Baba's that is close to your area.
Finally, you can share this with your contacts by clicking Facebook or Twitter icons.