Stew Leonard's was honored today by Norwalk Mayor Harry Rilling.
This comes after BusinessInsider.com listed 13 reasons why it named Stew Leonard's the "best grocery store in America." Customer satisfaction was listed as No. 1.
The mayor presented the grocer with a certificate of recognition at the Stew Leonard's on Westport Avenue.
Stew Leonard has four stores located in Connecticut. One is set to open on Long Island next year.