Horhor Izgara is a bar and grill specializing in Turkish cuisine, offering a variety of kebabs and grilled meats.