Cheaper than the restaurants on the nearby Piazza Navona, pizzas were tasty and good value. Service fine