The food here is just plain terrible. Quantity is all they aim at while forgoing quality. I actually think this one and great impasta are by far the worst restaurants in town. As an Italian I can tell you this food has nothing what so ever to do with Italian cuisine.
If I could I would give them negative stars.