What? Where?

Mama MIA Reviews & Details

Mama MIA

Mama MIA is rated 3 stars

137 Main St
(973) 838-2780

Love It Hate It Try It Edit It Share It

Mama MIA is located at 137 Main St in Bloomingdale near the intersection of Main St and Glenwild Ave. Call (973) 838-2780 for dine in, delivery or takeout.

  • Service:Dine In, Delivery and Takeout
  • On The Menu:Pizza
  • Major Intersection:Main St And Glenwild Ave
What everyone says about Mama MIA

Tell us more about Mama MIA Bloomingdale!

Mama MIA Reviews, Bloomingdale

Be the first to review Mama MIA!
Review Mama MIA

More Restaurants in Bergen

Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013