Red Lobster Locations in Olathe, KS.
For hours, menus and more, choose a local Red Lobster below.
More United States Locations
14904 W 119TH ST
Olathe, KS 66062
View Local Page