Olive Garden 1160

Olive Garden #1160, also known as Olive Garden St Peters - Mid Rivers, is an Olive Garden restaurant located at Mid Rivers Mall, at 5815 Suemandy Drive in Saint Peters, Missouri.