Castell is a restaurant offering delivery services with a focus on Paella and barbecue.