KFC is located in Vizianagaram, India on D.NO. 8-12, RTC Complex, 13/1, Lower Tankbund Rd, RTC Complex Area, OPP:, Balaji Nagar. KFC is rated 4.1 out of 5 in the category chicken restaurant in India.
Address
D.NO. 8-12, RTC Complex, 13/1, Lower Tankbund Rd, RTC Complex Area, OPP:, Balaji Nagar
Amenities
Good for kidsToilets