Captain D's Seafood

  • RESTAURANTS
2575 Elida Rd.
Lima, OH 45805
(419) 331-8888