Italian and Mediterranean cuisine awaits at Il Castello, a restaurant with a beautiful setting near the Maiella and Costa dei Trabocchi.