Chetteri Restaurant is a restaurant located in Melli, Sikkim. The average rating of this place is 2.30 out of 5 stars based on 4 reviews. The street address of this place is 3FP2+26G, Melli, Sikkim 737128, India. It is about 12.05 kilometers away from the Darjeeling railway station.
Amit Behera 16 months ago
The staff is friendly, and the food is ok.
Moloy Sarkar (The Maven) 58 months ago
Well mannered team members