Edit info
  • Open today, 11:30am - 11:00pm
  • (305) 757-3627
  • 11720 NE 2nd Ave
    Miami FL 33161

Mama Jennie’s Italian Restaurant & Pizzeria has been in business in South Florida for over 40 years! Located in Miami Shores, Mama Jennies has become one of the most recognized homemade pizzerias in all of South Florida due to their dedication to quality ingredients, comfortable atmosphere and delicious food.

Yelp Reviews