Service is the absolute worst. Food is decent, but attitude of the staff (including management) - ruins it. Reservation for 7:15, arrive at 7:10, seated at 7:12 (why am I timing this? - you'll see). Wait staff doesn't visit the table until 7:30 - we order drinks, including water. Drinks arrived at 7:45 - 30 minutes after we arrived. Water came after the meal was served at 8:30. Tried to have a discussion with the management on the way out (discreetly) and was treated rudely. This is the third time we wnt, each time the service getsw worse - we're out of gift certificates for this place - so we won't be back - I suggest you do the same.
Pros: Food was decent and menu was large
Cons: Service, service, service.