Olive Garden 1795

Olive Garden #1795, also known as Olive Garden KC - Speedway Plaza, is an Olive Garden restaurant located at Speedway Plaza, at 10670 Parallel Parkway in Kansas City, Kansas.