Red Lobster 713

Red Lobster #713 is a Red Lobster restaurant located at 4105 Yellowstone Highway in Pocatello, Idaho.