Bar Asador O Castilla is a restaurant offering traditional and modern cuisine, with a daily menu available.