Saint Louis MO Olive Garden Italian Rstrnt 1. 2351 Maplewood Commons Dr, Saint Louis, MO 63143-1022 | Olive Garden Italian Restaurant (314) 781-1511