Monday, December 23, 2024
- Advertisement -spot_img

TAG

Kansas City area

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

Two Red Lobster locations in the Kansas City area have closed.Restaurants in Olathe at 14904 W. 119th St. and in Kansas City, Kansas, at...

Latest news

- Advertisement -spot_img