Baba Oğul Izgara is a bar and grill offering Turkish cuisine, specializing in mixed grill platters featuring grilled meats, köfte, and sides.