Lock Sixteen Steakhouse

  • RESTAURANTS
706 N. Cable Road
Lima, OH 45805
(419) 224-5625
(419) 222-1660 (fax)