This is truely the pizza that everyone is searching for. Nothing artificial here folks. Just the tastiest mouthwatering pizza outside of Italy. And..I would rate it up high on the list of Pizzas in Rome, Naples, Milan and Florence. They also make their own raviolis..mmmm good.
more