We ate at Il Castello on Christmas Day for dinner. It's a lovely restaurant in a quaint town and is one not to be missed. Everything was wonderful from the food to the service. They aim to please and they certainly did that with us. They also have valet parking.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.