Zel offers Turkish cuisine with generous portions at reasonable prices.