Taftville, CT
Designed by
dPower Inc.
•
Taft Restaurant
137 Norwich Ave, Taftville, CT 06380