This has become my go-to pizza in Mt. Washington. I've only ever ordered the Sicilian but it's delicious! You always get a good amount of toppings, and the quality is very consistent.
They are also really good about delivering - they've always been on time, and the pizza is always fresh.