Pizza Trio offers pizza with familiar flavors at moderate prices. They accept various payment methods and offer both 32cm and 45cm pizzas.