Pizza! Pizza! And more pizza! Roma is a pizza mecca, it seems!Fortunately for me, I am glad I was here. There’s an interesting story though. I sought help in locating the owner of the Bells of Rome bed and breakfast, where I was to be staying during my travels in Rome. Luck would have it that I bumped into here…