Get directions to: Captain D's Seafood Restaurants, Newark, OH
Restaurant address: 1215 North 21st Street Newark, OH 43055, USA
Restaurant: Captain D's Seafood Restaurants