Serving Waltham for over 65 years.
 • 889 Main St. • Waltham, MA 02154 • Tel: (781) 891-1270 • Fax: (781) 891-1475 •

Menu

Click on one of these items to jump to the appropriate menu section:

We proudly accept:   Visa Mastercard Discover American Express

Dine-in, takeout and delivery available.
Call for details.

You can now Order Online from Lena's!

© 2013 Restaurant Sherpa, LLC