St. Thomas: (519) 633-8700

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!

Slices Now Available

Monday - Friday

11:00 AM - 3:00 PM