Avcı Tavukçuluk specializes in roasted chicken and offers a selection of grilled meats.