Kebab shop serving very good, affordable kebabs with fresh ingredients and generous portions.