I met fellow Yelpers Brian S and Shannon M here and learned that it's all about the sandwich. And feeling like you have walked on to a set for "That 60's show" or "That 70's Show". It's pretty clear the owners of Casella's are focused on the sandwiches, not updating the decor.
I had an Italian beef sandwich. It was great. And I sat and soaked up the 70's decor as the bread from my sandwich was soaking up the juice.
This place is old school all the way - old school awesome. F#%*ing A. Now where's my Trans Am?