I think it is absolutely crazy that this ""restaurant"" if that's what you want to call it, would even be considered for the ""best of"" list. It is the fakest Italian food I ever eaten and it tastes disgusting. You are better off getting frozen weight watchers and popping it in the microwave. That tastes better than anything you can order here.
Pros: not going back ever
Cons: gross food
more