NEBusiness profileRestaurantsNmc Ella RestaurantNmc Ella Restaurant — Restaurant services in Padeniya, Sri Lanka.PadeniyaView profile SaveCompare