Il Castello has been serving customers at its current location since 2003. Formerly known as Il Teatro, this elegant yet quaint country-style restaurant offers authentic northern Italian cuisine. In a review by The New York Times, Il Castello was touted as a "breath of fresh air." The menu includes tableside prepared foods, moderately priced wines, fresh whole fish and homemade desserts, and on Sundays the restaurant offers a special brunch menu.