Ali Baba is a pizza chain offering pizza by the slice, full pizzas, donairs and salads. This location is situated on Millstream in Langford.
Love this place! I eat here at least once a week, for take out slices. so much better than run of the mill tkae out slices. Costs more too, but worth it. Very rich and tasty, heck once take out slice is enough for two people, though it is too irresistable to share
I don't know what it is about this location, but it absolutely sucks compared to the other outlets. Soggy, greasy pizza, death glares from the dude behind the counter, still expensive compared to other chains... Tried to give it a chance four times, but met with dissatisfaction each time. Never again.