Al Castello is a long-standing restaurant in Manduria, offering traditional local and Salento cuisine.