ALCI Resturant,Ella,Sri Lanka.
Phone Number: Suggest Phone Number
Website: Suggest Official Website
Categories: Restaurant, City
Address: Ella, Sri Lanka
GPS Coordinates:
6.61667,80.7167
Ratnapura district, Sabaragamuwa Province, Sri Lanka
Facebook: facebook.com/1536600186559656
Instagram: Photos and Videos