I have not been to italy, but I seriously had the best roman style pizza in my life there (far, far superior to pizza rustica) just now. I was lucky and it came right out of the oven. I also had the profiterole which was very, very good and the croissants which are the best on the beach (I wish they were a little more buttery though, but obvously that is a bias of mine). Everything looked homemade and great and it is downright cheap.
This place is better than the herald described it. Must go. Only downside is it is a place to grab a bite to eat as it is too small to support decent seating.