Take Away Restaurant in Siliguri Region


  • Shop No. A 02/03, City Centre Mall, Matigara, Siliguri, West Bengal 734010, India
  • 12B, UG Flr, Cosmos Mall, 2nd Mile, Sevoke Rd, Siliguri, West Bengal 734001, India
  • NH31, Ward 42, Siliguri, West Bengal 734004, India