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…