Red Lobster 6220

Red Lobster #6220 is a Red Lobster restaurant located at 8909 US Highway 19 in Port Richey, Florida.