Living in Westwood, this is my closest 99 Restaurant. It sits on a space directly on Route 1 by the Norwood /East Walpole line, across from the Walpole Mall. I have been going here for years and have not ever once had a bad experience. In the past, the news reported some expired /bad food being given at the…