Ali Baba Capilano Cafe
North Vancouver cafe known for charcoal-grilled Persian skewers including liver and heart kabobs.
- 📍 Address
- 1825 Capilano Road, North Vancouver, BC V7R 4K4
- 📞 Phone
- (604) 987-9000
- 🌐 Website
- Visit Website
Is this your business? Claim it.
Is this your business? Claim it.