What? Where?

Mama Lena's Pizzaria Reviews & Details

Mama Lena's Pizzaria

Mama Lena's Pizzaria is rated 3 stars

141 Portsmouth Ave
Exeter
(603) 778-6800

Love It Hate It Try It Edit It Share It

Mama Lena's Pizzaria is located at 141 Portsmouth Ave in Exeter near the intersection of Portsmouth Ave and Alumni Dr. Call (603) 778-6800 for dine in, delivery or takeout.

  • Service:Dine In, Delivery and Takeout
  • On The Menu:Pizza
  • Major Intersection:Portsmouth Ave And Alumni Dr
What everyone says about Mama Lena's Pizzaria

Tell us more about Mama Lena's Pizzaria Exeter!

Mama Lena's Pizzaria Reviews, Exeter


Review Mama Lena's Pizzaria

More Restaurants in Portsmouth

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