Izgara is a Turkish restaurant offering classic meze and chargrilled skewers. It provides a variety of options, including vegetarian, vegan, halal, and gluten-free dishes.