13490 Clayton Rd, Town and Country, MO 63131
Tuesday through Friday 3:00pm to 6:00pm
View source
Restaurant website