Izgara is a compact Turkish restaurant specializing in grilled meats, kebabs, and a variety of starters, all served with warm bread.