Get directions to: Red Lobster, Lima, OH
Restaurant address: 2150 Harding Hwy Lima, OH 45804, USA
Restaurant: Red Lobster