From Our Editors
Take a trip to Istanbul Grill in Vaughan and make your next meal a good one. Eat out with the little ones at this restaurant, and don't waste time scurrying for a sitter. Enjoy the beautiful weather while you chow down ? with outdoor seating, Istanbul Grill is a great summer destination.
Drivers will find quick and easy parking just around the corner from Istanbul Grill.