Vancouver’s Top-Rated Tandoori Chicken
5207 Victoria Dr, Vancouver, BC V5P 3V4, Canada, Vancouver, Victoria
7788095142
If you’re searching for the best Tandoori Chicken in Vancouver, Krsma Indian Restaurant is your destination. Our expertly seasoned ch.....n flavors.