The restaurant itself isn't very big, and it seemed like they have a good amount of servers/staff. The ratio of tables to staff seemed to be in excess of staff, but I felt that service was lacking and really slow. There were a lot of staff standing around when we entered. No one greeted us or gave is instructions on where to sit. This was our first time so we didn't have a clue. After we sat ourselves, it took some time to get a menu. Ordering was relatively quick once we met our server. The food itself is mediocre. Follow up on the food and getting our check was also time consuming.