Tags: | | |

When McDonalds on Needham St said that they were closing for “remodeling”, they weren’t messing around.