The food here is absolutely delicious! There is such a broad and interesting menu that it is hard to just choose one thing! Everything tastes freshly prepared and the happy hour prices are pretty decent! The staff was very friendly and pleasant. The only issue I had was the waiting. When my party first sat down it was several minutes before anyone greeted us. After that it was many more minutes before we got our beverages. The appetizers didn't come for about 25 minutes. The entrees also took a long time. After we were finished eating it was quite a while before our server came back to give us the check. Other than the time issue, everything else about this place was perfect. The decorations inside are beautiful and it is a peaceful and relaxing ambiance. I definitely would recommend this place to everyone, but if you are in a rush, you should probably choose a different restaurant.