A little over a year after the Winston-Salem City Council approved a lease for Elizabeth’s Pizza to lease space in the newly renovated Union Station, the family-owned restaurant chain decided to pull out of the deal.
Tag "Elizabeth’s Pizza"

The renovated Union Station will feature an Elizabeth’s Pizza restaurant as its first tenant.