Stew Leonard's (Stew's as it is known locally) is a chain of supermarkets in Connecticut that Ripley's Believe It Or Not has deemed "The World's Largest Dairy Store." The New York Times called Stew Leonard's the "Disneyland of Dairy Stores."
Retail - Misc
Links: en.wikipedia.org
By: mikeb9991