Saint Louis MO St. Louis, Restaurants 1. 4512 Manchester Ave, Saint Louis, MO 63110 | The Grove, St. Louis (314) 535-5311