I have been to this restaurant several times. The food is always really good. It is a 5 star restaurant at 4 star prices. The little extra touches they do really make you feel special. First they bring out a sample from chef for you to try. After your first course they bring out sherbet. Which only fine dining establishments do. After dinner they bring hot towels to wipe your hands. Staff is on top of things. Always filling your water glass and bringing more bread. The only problem is the restaurant is small.