Find the top Seafood restaurants in Newark, Ohio near you now.
Seafood restaurant
Address: 1215 N 21st St, Newark, OH 43055