Get directions to: A E Schmidt Billiard Co, Saint Louis, MO
Restaurant address: 122 South County Center Way Saint Louis, MO 63129, USA
Restaurant: A E Schmidt Billiard Co