Saint Louis MO Food Markets 1. 3171 S Grand Blvd, Saint Louis, MO 63118 | The Vine Mediterranean Cafe and Market (314) 776-0991