Iconic donut shop closes in Allston after 70 years in business It’s been a fixture in Allston since 1955. Sunday, Twin Donuts served its final customers — and there were lots of them. Go to Source Author: Jim Morelli