Red Lobster
➤ 2381 Maplewood Commons Drive, Maplewood, 63143, United States Of America, Saint Louis
Steakhouse, American, Seafood, Cheese, Salad
"I'd give it six out of five. it was amazing. one of the best things I've eaten in 2022. I have the flounder and I recommended it very much. the only reason I give a 4 is because I didn't go in anyone, greeted me or recognized me for a long time. I think they're probably undermined so I don't blame the staff."