Red Lobster 544

Red Lobster #544 is a Red Lobster restaurant located at 2150 Harding Highway in Lima, Ohio.