La Montecarlo : More than just a pizzeria in Rome

Everyone visiting or planning to visit Rome, 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 close to Piazza Navona, one of the top tourist attractions of Rome, and operating since 1986 at the…