Mama Lena's makes a very good sub. Good fresh bread and a wide selection of other fresh ingredients to make you sub as you like it. I, personally am not crazy about the pizza, but the kids love it. And an added bonus to the good food is its reasonably priced. I recommend grabbing a sub from Mama Lena's next time you want a sandwich. Service is always prompt and friendly also.