The Fountain on Locust

3037 Locust St, St. Louis 63103 | Get Directions
Phone: 314-535-7800

Special Dishes: Moroccan Pot Pie, Sundae Gambler

Seen an error? Report This Listing

As Seen On TV

On TV

So Much Pretty Food Here