This is a nice little restaurant that's been in business for more than 20 years in the same location. They are a little more upscale than your average small-town restaurant - you know, table cloths, glasses, and fabric napkins. They have an interesting menu that changes from time to time, with combinations and entrees that you don't see everywhere else. You'll probably need the better part of an hour to eat here, they don't rush. You get a little bread basket while you're waiting for your order to arrive, and the staff is courteous and attentive.