KFC
- Siliguri Road
- Address Shop No A 02/03, City Centre Mall
Siliguri Road
Siliguri - 734010 - Phone Number +913333994444
-
- Store Timing
- Permanently Closed
- DeliveryDine InTakeaway
This restaurant is closed. Please check out the Nearby Restaurants below