Taste of Istanbul Grill was reported closed or not Halal 2 months ago 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 10 years ago