Windsor Pizza and Pasta Restaurant Closes Through April 11Windsor Pizza and Pasta Restaurant Closes Through April 11There's now have one less place to grab pizza and pasta during the COVID-19 shut down.Michael MasonMichael Mason