Station Pizza Parlour is a long-running pizza restaurant serving classic Italian comfort food, including pizza and pasta. Family owned and operated since 1983.