The menu is huge which is a red flag right away. If you have so many items on the menu, you can't possible do them all well.
The green salad I ordered was swimming in so much oil that the leaves were wilted and drenched. The pasta was "meh", a bit bland. The pasta was not homemade either and they did not have fresh parmagian cheese. (Sp?). The people at the next table were brought food that they didn't order and the waiter said for them to eat it anyway.
The server had some sort of argument with the kitchen staff and was yelling at them in front of customers. Not pleasant to listen to.