Saint Louis MO #F F Saint Louis MO | Spice-n-Grill, Restaurants 1. 6800 Olive Blvd, #F, Saint Louis, MO 63130 | Spice-n-Grill (314) 721-2421