Authentic Italian restaurant, Al Castello, offering traditional flavors. Open daily.