Yaffa Beauty by Rica is located at 115 Main Street, Norwalk, CT 06851
Complimentary parking is on the street and in the shopping plaza parking lot across from the salon.
Complimentary parking is on the street and in the shopping plaza parking lot across from the salon.