Get directions to: China Garden Buffet, Branford, CT
Restaurant address: 1060 Main Street Branford, CT 06405, USA
Restaurant: China Garden Buffet