Can Castell is a restaurant specializing in grilled meats and seafood. They offer a daily menu from Tuesday to Saturday, and tapas on Friday and Saturday nights. Takeaway options are available with pre-orders.