St Louis MO Cafes
1. 2026 Lafayette Ave, St Louis, MO 63104 | Rue Lafayette(314) 772-2233
2. 1221 Locust St, St. Louis, MO 63103 | Cafe Di Organo(314) 678-2000
(314) 772-2233
2. 1221 Locust St, St. Louis, MO 63103 | Cafe Di Organo(314) 678-2000