Lena's has operated on Main Street in Waltham since 1945, preparing pizza, subs, and Italian dinners to order using what they describe as the highest quality ingredients. The restaurant offers eat-in, takeout, delivery, and catering services.