Bonchon Storrs - Storrs Rd
University plaza, 1232 Storrs Rd, Storrs 06268