X

KFC Restaurant in Dehradun

KFC Restaurant

Address- 65-A, Rajpur Road, Dehradun-248001 (Uttarakhand), India. Contact No- 0135-2749958 Website- www.kfc.co.in Email- N/A Details: Timing- 11:00 am - 11:00…