Know a great happy hour or special for this location?
Mom-&-pop pizzeria since 1977 turning out Greek-style pies, sandwiches & salads in a modest setup.
Suggest an edit
418 Main St, Woburn, MA 01801
© 2025 Checkle, Inc
Privacy
Terms