Sometimes things that suck aren’t about you. — Russo’s closed on September 18, 2021. If you don’t live in the Greater Boston Area, this means nothing to you. And even if you do live inside Route 128, you’ve probably only heard about this if you’re the sort of person who puts the dates and times of nearby farmers…