Friday, November 22, 2024
- Advertisement -spot_img

TAG

Parallel Parkway

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