The Park Restaurant

3/51 Reviews
€14
Southeast Asian
+91 354 225 5270
Laden La Road | Near State Bank Of India, Darjeeling 734101, India
What travelers say:
head-img
In India, this house's environment and sanitary conditions are considered good.
More

Reviews of The Park Restaurant

Some reviews may have been translated by Google Translate
3/5Average
All (1)
Latest