5657 Osgoode Main St
No matter what day of the week you find yourself craving some pizza we're open! Enjoy our homemade pizza, subs, sando-'s, poutines and more, for lunch or dinner. Open Sunday to Thursday 11 AM to 10 PM and late on Friday and Saturday, til 12 AM.
Call us now to place an order