Lots of traffic is a GOOD thing
A new restaurant in South Norwalk aims to impress with good food and good manners.
Restaurant Week info & wine specials!