Mitchell's is the BEST. It still smells the same as it did 20 years ago when I went there on the way home from school at St. Joseph's in Homewood, and Ida with the scratchy voice,...
All reviews seem positive