Chali-Rosso Art Gallery Address: 549 Howe St. Vancouver BC Canada 604-733-3594 Call · Directions Website Is this your venue?