Get directions to: First Garden Chinese Restaurant, Guilford, CT
Restaurant address: 381 Boston Post Rd Guilford, CT 06437, USA
Restaurant: First Garden Chinese Restaurant