|
|
Lena's is a restaurant located in Waltham, Massachusetts at 889 Main Street. This restaurant serves mixed fries, turkey club wrap, fresh spinach salad, salad vivaldi, white buffalo pizza, greek salad, and cheesecake. They also serve bbq or buffalo chicken, chocolate cake, full pound burger, sweet apple cinnamon crusts, foot-long garlic bread with cheese, bacon mashed cheesesticks, and bacon...
889 Main Street, Waltham, MA, 02451
|
|
|