Saint Louis MO Boutiques 1. 364 N Boyle Ave, Saint Louis, MO 63108 | A Taste of Luxurie (314) 534-3800