Harby Izgara
Turkish · Grill · Casual Dining
Harby Izgara appears to be a Turkish grill restaurant. The name 'Harby Izgara' suggests a focus on grilled meats, a common specialty in Turkish cuisine. It is located in Istanbul.
Location
Best places nearby
The highest rated places close to Harby Izgara.
Local restaurants nearby
Cemal Sahir Sokak 3, Şişli/İstanbul



