Alambique is a Castilian restaurant offering traditional cuisine.