Expansion followed, with the Abdows teaming with the larger Big Boy franchise system. At the peak, there were 19 Abdow's Big Boy locations in Massachusetts and Connecticut. Restaurant-goers in ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results