Izgara Istasyonu is a professional BBQ kitchen specializing in grilled meats, including beef, chicken, and fish.