27.042929 88.26712999999999

KFC

  • Nehru Road
  • Address No 5A, Old Bellevue Hotel
    Nehru Road
    Darjeeling - 734101
  • Phone Number 9135442754444
    • Store Timing
    • Opens at 11:00 AM
  • Dine In
    Takeaway