Branford CT Dessert Preparations 1. 269 E Main St, Branford, CT 06405 | Rita's Ice Custard Happiness (203) 488-3263