Tag: romeo’s pizza

How Italy’s most popular restaurant is celebrating its fifth national pizza date

Five star pizza is a new phenomenon in Italy.The word pizza, first introduced in Italy in 1877, was coined in 2012 by Italian restaurant chain Papa John’s.Pizza luce – pizza that has been sliced and topped with fresh basil and tomato – was invented in Italy by Italian chefs in the late 1960s.Pizzas are served […]

Back To Top