Milque Toast Bar

2312 South Jefferson, St Louis, Missouri 63104

milquetoast_bar.jpg

Photo by Kevin A. Roberts

2312 South Jefferson, St Louis, Missouri 63104
Monday–Tuesday: 8 a.m.–5 p.m.
Thursday & Friday: 8 a.m.–5 p.m. 
Saturday & Sunday: 10 p.m.–4 p.m.
Wed: Closed
Games, High Chairs/Boosters
$
101 Best Restaurants 2016
South City