Lotus of Vancouver Address: 1918 Fir Street BC Canada 604-736-1001 Call · Directions Is this your venue?