branford china garden wallpaper china garden branford connecticut The business is located in 1064 Main St Branford CT 06405 USA. China Garden opened in Branford during the pandemic. … Wednesday, August 3, 2022 Edit