Get directions to: Red Lobster, Columbus, IN
Restaurant address: 2000 25th St Columbus, IN 47201, USA
Restaurant: Red Lobster