MIAMI – Legendary Miami Shores restaurant Mama Jennie’s will close its doors on Friday, after serving South Florida for more than 54 years.
The restaurant owners announced the closure in a post on social media on Tuesday.
Recommended Videos
The restaurant located at 11720 NE 2nd Ave. in Miami has served up homemade pizza and Italian specialties since 1971. Locals and regulars would visit for weeknight dinners, catered events and karaoke.
Mama Jennie’s still has one more South Florida location, Mama Jennie’s Pizza West in Pembroke Pines.
For more information about Mama Jennie’s Italian Restaurant, click on this link.