La Montecarlo : More than just a pizzeria in Rome

Everyone visiting or planning to visit Rome, the capital of Italy, it is almost certain that he will search for the best pizza in town. At the top 5 of every search, he will come across the name “La Montecarlo”. Located at number 13 of Vicolo Savelli Street, close to Piazza Navona- one of theContinue reading “La Montecarlo : More than just a pizzeria in Rome”