cbs4 My 33 Header Logo

Jumbo's Restaurant Closing After Over 50 Years

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