Restaurant Reviews from DiningGuide411.com
    Top : United_States: FL: North_Miami

Mama Jennie's Italian Restaurant, North Miami, Florida










Mama Jennie's Italian Restaurant
11720 NE 2nd Avenue
North Miami FL United States

Bar,Outdoor dining


Hours: Lunch; Dinner

Phone: 305.757.3627
Accepts: Discover

Accessibility: completely