HOME / Persian restaurant / Ali Baba Capilano Cafe
1825 Capilano Rd, North Vancouver, BC V7P 3B5
+16049879000
View Business Profile