Get directions to: 12th Street Diner, Saint Louis, MO
Restaurant address: 1137 Washington Ave Saint Louis, MO 63101, USA
Restaurant: 12th Street Diner