This restaurant has good food and an amazing atmosphere but be prepared to wait!! We've eaten here at least 3 times and each time the meal takes an entire evening. I'm not sure how well the kitchen is staffed. Also, we love dining on the outdoor patio. We had to leave because smoking is allowed outdoors. I didn't want to smell that during our meal. Especially my four kids. This happened when there was a wedding reception taking place. It must have been one of their guests. So avoid this place when there is a reception!