We recently spent the weekend in Madeira Beach. This is a nice area with plenty to do within walking distance, including Candy Kitchen. We went there two nights in a row and each night had about a 30 minute wait to order our ice cream. They had a nice variety of flavors, add ins and toppings. My wife and I each got a double cup, which I estimate to be about 10 - 12 ounces of ice cream each, and our total was unde $9. Candy Kitchen sells ice cream, shakes, malts, all kinds of candy, from the most recent to the old stuff you don't see anymore in your local stores. We will be back to Candy Kitchen and we recommend it to anyone staying in the area. Look closely, it is a small building but you should notice the line of people :)
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.