Get directions to: Peacock Chinese Restaurant, North Franklin, CT
Restaurant address: 107 Route 32 # 2 North Franklin, CT 06254, USA
Restaurant: Peacock Chinese Restaurant