Tüten Baca Izgara is a bar & grill specializing in Turkish cuisine, particularly known for its lahmacun and pide. They offer a variety of kebabs and grilled dishes.