This is argubly one of the better Italian restaurants but "fine dining" it certainly isn't. If you can see past the rushed waiter and long wait for food then you might have a good experience.
Tip: Order more wine and be patient. The true Italians operate just like Da Guido.