Mama Jennie s Italian Restaurant
Listing Details
Mama Jennie s Italian Restaurant - Miami
11720 NE 2nd Ave , 33161 , Miami , FL ,USA
Address: 11720 NE 2nd Ave , 33161 , Miami , USA | |
Phone: (305) 751-1804 | |
Web: http://www.mamajennies.com/ | |
GPS Lat: 25.882998 , Lon: -80.194664 |
Map