Olive Garden Italian Restaurant
5529 S Lindbergh Blvd, Affton
(314) 849-2553
Menu
Reserve
Restaurants in Affton, MO
Olive Garden Italian Restaurant
5529 S Lindbergh Blvd, Affton, MO 63123
(314) 849-2553