The pizza here is actually very tasty. I don't think it is worse at all compared larger Pizza chains in town, such as PizzaHut, Papa John's etc. In addition, Allegro Pizzeria is v...
All reviews seem positive