Sergio's Italian Gardens is an excellent dining experience. Table cloths and mannered waiters are a nice find for this town. I especially recommend it as a romantic, candle-lit beginning of the evening for that special date. It's slightly pricey...but definitely worth every penny.
more