Istanbul Turkish Grill
2505 Professor Avenue
Cleveland
OH
44113
(216) 298-4450
grillistanbul.com
Open Map
Bars
Mediterranean Restaurants
Middle Eastern Restaurants
Neighborhoods: Tremont
Restaurant
Restaurants
Turkish