Distinguished by our trademark smile sign (the big red lips), we are located at 37 North Main Street in Kent, Connecticut — directly across from the old red railroad station. The building is tan in color with striped awnings; you can’t miss us!


Distinguished by our trademark smile sign (the big red lips), we are located at 37 North Main Street in Kent, Connecticut — directly across from the old red railroad station. The building is tan in color with striped awnings; you can’t miss us!

