Description

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.

Photos

Add Review & Rate

Be the first to review “Taste of Istanbul Grill”