Who invented Pizza?

No one knows who produced the very first pizza. But, Naples, Italy is believed the hometown of modern pizza. It may not be the city, which discovered pizza in its… Read more »