Get directions to: That Little Italian Restaurant, Greenwich, CT
Restaurant address: 228 Mill Street Greenwich, CT 06830, USA
Restaurant: That Little Italian Restaurant