From Our Editors
Spice up your week with a trip to Ali Baba Pizza in Victoria, and enjoy grub at the top of its game.
Don't want to go out tonight but still want great food? Order takeout or delivery from this restaurant.
Parking is accessible and not far from the restaurant.