Soulard Florist Address: 730 Carroll St, St Louis, MO 63104 Phone: (314) 231-0602 Payment: Restaurants, Bakeries, Florists Other Businesses: Kota Wood Fire Grill at 319 N 4th St, St Louis, MO 63102 Cafe Cornucopia at 100 S 4th St, St Louis, MO 63102 T & T Food To Go at 3924 S Grand Blvd, St Louis, MO 63118 Grbic at 4071 Keoukuk St, St. Louis, MO 63116 Fourth Street Grill at 200 S 4th St, St Louis, MO 63102