Canra Sri-Lankan Cuisine is located in Vancouver, Canada on 88 W Pender St #2025. Canra Sri-Lankan Cuisine is rated 4.3 out of 5 in the category sri lankan restaurant in Canada. Canra Sri-Lankan Cuisine is a restaurants company based out of 88 W Pender St, Vancouver, British Columbia, Canada.
Address
88 W Pender St #2025
Headquarters
Vancouver, British Columbia