"Great food and nice atmosphere! Staff seems to have a lack of communication and the waitress wasn’t very prompt. When we arrived, the host was extremely overwhelmed and asked when we made our reservation through open table because they would not be able to sit us right away. We had no problem waiting but it took several minutes for tables to be cleaned following a party leaving, although it wasn’t extremely busy. The restaurant was fairly slow by the time we were ready for our check and the waitress stood in the corner talking with a friend for over ten minutes while we sat there finished. The level of communication throughout the host staff and servers seems to be lacking. The food, however, was outstanding. The server who delivered our food, not our waitress, was also extremely pleasant and helpful! Overall, good experience, but the service wasn’t up to par."