Ali Baba Capilano Cafe

Ali Baba Capilano Cafe
1825 Capilano Rd
North Vancouver, BC V7P 3B5
Canada
Greater Vancovuer Area, BC


Description

 
Features
Accept Cash, Debit, Credit Cards
Farsi Speaking Staff
Map
Address
Ratings
View Count 1,529