The Fountain On Locust

3037 Locust, St Louis, Missouri 63103

3037 Locust, St Louis, Missouri 63103
Tuesday–Thursday: 11:00 a.m.–10:00 p.m.
Friday–Saturday: 11:00 a.m.–midnight
Sunday: noon–9:00 p.m.
Monday: Closed for private parties