Owner at Station Pizza Parlour - Markham, Ontario, Canada
Station Pizza has been serving delicious authentic Italian dishes using only the freshest ingredients since 1983. You can dine in or you can order your dishes for take-out