Taste of Istanbul Grill is a Turkish restaurant in Vaughan. They have lunch, dinner service as well as delivery & takeout. Good sized portions of food, and the chef is from Istanbul. Added on May 17, 2009 and last updated 9 years ago
★★☆☆☆ I think this place is more like a small banquet hall. Ordered take-out. wait was about 25 minutes but I was the only one and when i got it the chicken was dry Posted on May 25, 2012