Srilanka-Places.com has listed approx 1 Pizza restaurants in Ella 90090. Some of the Top rated Pizza restaurants in Ella 90090 are- MozzarElla By Nero Kitchen.

Place Name
Type
Address
Pizza restaurant
Pizza restaurant
80/B Ella Town, Ella, Ella 90090, Sri Lanka

Similar Categories