All reviews seem negative
Fabrizio's charges a ridiculous price for each topping on a large pizza or stromboli: $2.75 for each...