Map
822 Washington Ave., St. Louis, MO, United States
Restaurant
An American Place