Hi. My husband and I just moved to SE CT from Washington, DC. We are looking for good food, fine dining would be nice but isn't necessary, near Storrs, CT. We are coming from Mystic and are completely open re. Cuisine, but would like to relax a bit before a concert.
Thank you, Chowhounds. !