Al Castelu is a bar offering quality products. They are known for their excellent hot sandwiches and unique dishes.