Get directions to: Captain D's Seafood Restaurant, Toledo, OH
Restaurant address: 2060 West Laskey Road Toledo, OH 43613, USA
Restaurant: Captain D's Seafood Restaurant