Es Castell Kebab Bar offers a variety of dishes at interesting prices. This establishment is known for its kebab offerings.