HOME / Pizza restaurant / Ali Baba Pizza
1 Ferry Causeway, Delta, BC V4M 4G6
+16049436930
View Business Profile