Chicken Adda is located in Narsingi, India on Shop No.1, Narender Complex, Manchirevulla X Road, Osman Sagar Rd. Chicken Adda is rated 4.2 out of 5 in the category food court in India.
Address
Shop No.1, Narender Complex, Manchirevulla X Road, Osman Sagar Rd