Red Lobster 698

Red Lobster #698 is a Red Lobster restaurant located at 2803 North Fairfield Road in Beavercreek, Ohio.