Update Info - Ali Baba Cafe and Restaurant
This restaurant was reported as closed. If it is open, let us know.
Ali Baba Cafe and Restaurant
880 Ellesmere Rd
Scarborough, ON M1P 2W6
880 Ellesmere Rd
Scarborough, ON M1P 2W6