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