Jumbo's Restaurant Closing After Over 50 Years

Jumbo's restaurant is closing its doors today after more then 50 years in Liberty City.