Restaurant cancels grand opening due to COVID-19

The new Italian restaurant was forced to lay off 90% of its workers.

Top Videos