Skip Navigation

Need help?

Please contact the store at the phone number below.


  • Mama Jennie’s Italian Restaurant
  • 11720 NE Second Ave.
  • Miami, FL 33161
  • (305) 757-3627