Red Lobster 38

Red Lobster #38 is a Red Lobster restaurant located at 8200 North Springboro Pike in Miamisburg, Ohio.