Distance from Ella – 2.6 km (8 minutes)
Art Cafe Umbrella is a restaurant and cafe situated on the Passara Road in Ella. The restaurant serves Asian, European and Sri Lankan cuisines for lunch and dinner. It also has vegan and gluten free options in its menu. The place has an amazing atmosphere with good service from the friendly staff.
Google Location