We notice you're using an ad blocker.
Since the purpose of this site is to display digital ads, please disable your ad blocker to prevent content from breaking.

Mama Lena's II

This business has been verified by the owner or a representative.

This business has not yet been verified by the owner or a representative.

Verify this business or learn more about the benefits of verifying.

Unverified
Italian Food
732 Broadway Ave
×
Verify this business

Or click here to see other similar verified businesses in your area.

Contact Information

About

Formerly known as Mama Lena’s and Krazy Brothers, Mama Lena’s II is back and better than ever. Stop in to our full service dining room for lunch or dinner. In a hurry, you can get it to go or let us deliver it to you. Featured in the Guinness Book of World Records - Owner Robert Carrabbia created the world's largest commercially available pizza. 3 feet by 4 1/2 feet, 20 pounds of dough, a gallon of sauce and 15 pounds of mozzarella!