Distance from Ella – 1.9 km (5 minutes)
Ice Cube Bar & Restaurant is a bar and restaurant situated on the Wellawaya Road in Ella. The restaurant serves Sri Lankan cuisine for lunch and dinner. It also has vegan options in its menu. The bar has a great mix of cocktails and mockails which go well with the spicy seafood and bites available here.
Google Location