Noah's Ark Reviews & Details
493 Cedar Ln
Noah's Ark is located at 493 Cedar Ln in Teaneck near the intersection of Alma Ter and Linden Ave. Their menu consists of American dishes . Call (201) 692-1200 today!
- On The Menu:Sandwiches
- Major Intersection:Alma Ter And Linden Ave
Tell us more about Noah's Ark Teaneck!