Welcome to the Official Home of the Iron Horse Restaurant In Westwood, New Jersey.

FROM THE BERGEN RECORD
(Click Image Below)