Mama Lenas icon

Mama Lenas

Mama Lenas Italian Deli LLC
Free
5.0 out of 5

About Mama Lenas

Mama Lenas is the perfect place to go in McKees Rocks to satisfy your craving for Italian! Our app is a great way to get rewards, view our menu, and keep in touch with the latest news. Download to start saving money by using our built-in rewards!

Mama Lenas Screenshots