Advertisement
Place your ad here.
Ted Drewes Frozen Custard
6726 Chippewa St, St. Louis, MO 63109
St. Louis, MO
Popular take-out spot with a variety of frozen custards dished out through a walk-up window.
Rating: 10662
Score: 4.8
Price: Inexpensive
No reviews available.