With its train-inspired decor and “old-fashioned pizza done the modern way,” the newly opened Davie Pizza Station has something for children and adults alike. Photos, framed magazine covers, posters ...