Red Lobster 174

Red Lobster #174 is a Red Lobster restaurant located at 440 Walton Way in Augusta, Georgia.