Yayla Kasap Izgara is a butcher shop offering fresh, quality meats prepared by skilled hands. They also offer take away and delivery options.