We have been here a couple times. The place is nice and has great outside seating. Staff pretty friendly. Food is definitely good but know it is a bit pricy for what you get. We love food though so we are willing to pay for good food. This place can get busy so reservations are always good.