Lock Sixteen Steakhouse
(1.28mi)Steaks, Steaks
✓ Takeout
+ ✓
Delivery
2530 N Eastown Rd,
Elida,
OH
(419) 224-5625