Tista kitchen is a family restaurant located in Melli, Sikkim. The average rating of this place is 4.00 out of 5 stars based on 1 reviews. The street address of this place is below IOC PETROL PUMP, Melli, Sikkim 737128, India. It is about 12.16 kilometers away from the Darjeeling railway station.
Subhajeet Mondal 5 months ago
They provide boarding and lodging services. Rooms are decent. Only veg dishes are available. Bar is available also.