Authentic Italian restaurant, Ristorante Al Castello, offering Italian, seafood, Mediterranean, European, and healthy cuisine in a peaceful setting. Vegetarian and gluten-free options available.