Red Lobster 275

Red Lobster #275 is a Red Lobster restaurant located at 2565 Capitol Avenue Southwest in Battle Creek, Michigan.