Get directions to: Jade Lee Kitchen, Hamden, CT
Restaurant address: 1505 Dixwell Avenue Hamden, CT 06514, USA
Restaurant: Jade Lee Kitchen