Great place to have pizza. Excellent service. Think about their all you can eat menu. They keep bringing you samples of different kinds of pizza and pasta until you can eat.
their menu: pizzanuova.ambi.cz/en/#menu
110 00 Praha 1
closest station: Namesti Republiky (yellow metro line B)