Station Pizza has been delighting the Markham community since 1983! As a proud family-owned and operated restaurant, we take great pride in crafting all our sauces in-house, using only the freshest ingredients. Our loyal customers consistently vote us the "best pizza in Markham," and we strive to uphold that reputation with every slice.