Just about everything old looks new again inside Lambert Castle, the Passaic County landmark that has been restored to its ...
The 3,220-square-foot restaurant will feature indoor and outdoor seating, two drive-through lanes, and the chain's iconic ...