1. Olive Garden Italian Restaurant 5529 S Lindbergh Blvd, Affton, MO 63123 Coordinate: 38.52403,-90.35641 Phone: (314) 849-2553