Afghan Horsemen Restaurant is located across from Granville Island in a small complex. There is some parking below the restaurant but it’s quite limited and it’s only for 30 minutes. I’ve been here once before in the past and was excited to revisit for another round of Dine Out Vancouver! This time we sat in […]