Discover 6 hidden gem restaurants in Ella where you can savor local and international flavors. A perfect combination of panoramic views and delicious meals awaits you.