Son Çare Izgara is a bar & grill offering Turkish cuisine with a focus on grilled dishes and traditional stews.