I've been to many italian restaurants including Italy. The food is the closest to the real thing that you'll ever find in the U.S. I can't believe the negative comments. It can be crowded some nights, but check the schedule at the Xcel Energy Center, and you can avoid those crowds. If you didn't have a good experience, you must have come in with the expectation that it wasn't going to be good.
more