A Taste Of India Restaurant A Taste Of India Restaurant

1282 Robson Street, Vancouver, BC