Red Lobster 889

Red Lobster #889 is a Red Lobster restaurant located at 375 Cherokee Place in Cartersville, Georgia.