Tower Grove Park's Roman Pavilion 

4378 Northwest Dr, St. Louis, MO 63110