10 yrs ago•local203reviewedOffice Cafe201 1/2 Liberty Square, Norwalk, CT 06855, USAWas passing through the area and...