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.