AWFULpizza. Thick (possibly frozen) base, greasy, WAY too much cheese (maybe to cater to the Americans?), nothing like the delicious light and fluffy pizza you get elsewhere in Rome. AVOID.
Awful food and awful service!! Frozen pizzas taste better than theirs, pasta was cold and hard, probably cooked long time ago... Don't waste your money here, it'd ruin your impression of Rome!