Welcome
Welcome to St. Thomas' best pizza since 1997!
We are a locally owned, independent pizzeria, so when you call us, you are speaking to World Headquarters!
TWO LOCATIONS: ST. THOMAS &
PORT STANLEY!!
(519) 633-8700 ST. THOMAS
(519) 782-4500 PORT STANLEY
Add this page to your favorites.
This page was last updated: April 21, 2014
DEBIT ON DELIVERY NOW AVAILABLE IN ST. THOMAS!!
Please vote for us on Urbanspoon!
Slices now available
Monday - Friday from 11am - 3pm!!