Home Current News Two Kansas City area Red Lobster restaurants close as company shuts 87...

Two Kansas City area Red Lobster restaurants close as company shuts 87 nationwide

25
two kansas city area red lobster restaurants close as company shuts 87 nationwide

Source: yahoo.com/news