Noah's Ark Seafood
(3)
Seafood restaurant
Address: 1474 W 115th St, Chicago, IL 60643
Hours: Open ⋅ Closes 9 PM
People also ask
What happened to Noah's ark?
Where is the real Noah ark located?
How to get to Noah's ark Turks?
CLASSIC SANDWICHES. SUPER SUB – This build your own sub is served with your choice of Turkey, Ham, Roast Beef or Pastrami, cheese, lettuce, tomatoes, mayo and ...