For The Best Pizza in Prague…
While we were in Prague we had a number of restaurants recommended to us. In the pizza category, everyone told us Pizza Nuova was by far the best in Prague. It’s located in what looks like a shopping mall and can be easily missed as the sign blends in with the rest of the other…