Lock Sixteen Steakhouse
2530 N Eastown Rd, Elida
(419) 224-5625
Menu
Restaurants in Elida, OH
Lock Sixteen Steakhouse
2530 N Eastown Rd, Elida, OH 45807
(419) 224-5625