All'ombra del Castello is an Italian restaurant specializing in a variety of pizzas and fresh pasta dishes.