Restaurant & Dining

Restaurant & Dining

Chembara Restaurant at Planet Green Plantation Resort offers a serene and beautiful view of the majestic Chembara Peak and the widespread tea estates along with some mouth watering cuisines. The calmness along with the divine taste of the dishes will make you come again and again with your loved ones to this place.

about