Red Lobster 324

Red Lobster #324 is a Red Lobster restaurant located at 3901 Medina Road in Akron, Ohio.