6400 Oakland Ave, St. Louis, MO 63139
Tuesday-Thursday 2 PM - 4 PM/ Friday 1 PM - 3 PM
View source
Restaurant website