Captian D's Seafood

Row 1

Details
8923 State Rd 66 N
Defiance, OH 43512
(419) 784-2004
Fast Food, Seafood
$
Hours
Tue–Thu, Sun: 10:30 AM–10:00 PM Fri–Sat: 10:30 AM–11:00 PM