About Quick Chicken Temanggung
Quick Chicken Temanggung is a restaurant, located at Jalan KS. Tubun No.13, Temanggung 2, Temanggung, Temanggung II, Kec. Temanggung, Kabupaten Temanggung, Jawa Tengah 56213, Indonesia. Visit their website quickchickenid.com for more detailed information.