Know a great happy hour or special for this location?
Longtime family-owned pizzeria doling out pies, salads, Greek staples, fried eats & grinders.
Suggest an edit
227 Lake St, Waltham, MA 02451