Update Info - Istanbul Grill
This restaurant was reported as closed. If it is open, let us know.
Istanbul Grill
7777 Keele St
Vaughan, ON L4K 1W7
7777 Keele St
Vaughan, ON L4K 1W7
This restaurant was reported as closed. If it is open, let us know.