Ali Baba Pizza Saanich

Ali Baba Pizza Saanich

Be the first to review

FAQs

Q How can I order from Ali Baba Pizza Saanich ?

You can order takeout by calling the restaurant or Check food delivery apps for both delivery and takeout.

Q Where is Ali Baba Pizza Saanich located?

is located at 3995 117 Quadra St 117 Victoria BC V8X 1J8, you can simply click on the location icon to take you directly to the Ali Baba Pizza Saanich.

image