Ali Baba Pizza
Founded in 1986 by Georges Murr, Ali Baba Pizza has now grown to 7 locations. 4 in the Victoria area, 1 in Duncan, 1 in Nanaimo, and 1 at the BC Ferry terminal in Vancouver. Now into the second generation of family, Mark Murr, Kabalan Hage and Claude ...
Victoria, British Columbia V8W 1G9