23.738705 92.71657

KFC

  • Chanmari
  • Address G 39
    Chanmari
    Aizawl - 796007
  • Phone Number 9138942754444
    • Store Timing
    • Open until 11:00 PM
  • Dine In
    Takeaway

Gallery