Welcome to the Official Home of the Iron Horse Restaurant In Westwood, New Jersey Click on the Images below for some of our latest reviews and offers.