BarCeylona Space Cafe
16th Km Post, Ella / Wellawaya Road, Ella - Karandagolla, Uva Tunnel End, Uptown, Ella 90090 Sri Lanka
BarCeylona Space Cafe is a Asian, French, German, Sri Lankan place is located in Ella, Uva Province. The address of BarCeylona Space Cafe is 16th Km Post, Ella / Wellawaya Road, Ella - Karandagolla, Uva Tunnel End, Uptown, Ella 90090 Sri Lanka.
If you want to go to the place or need any services, you can contact them directly. The phone number is +94 71 756 8049,