Il Castello offers authentic, homemade-to-order gourmet Italian cuisine in a fine dining atmosphere. Valet parking is available.