Red Lobster 696

Red Lobster #696 is a Red Lobster restaurant located at 2328 Commercial Way in Spring Hill, Florida.