Leo's café
"The food is highly praised, but the coffee experience seems to vary with some positive mentions."
Coffee Score
3.5/5Overall Rating
4.5/5
Our Coffee
No coffee products have been added yet.
Location
8 Mile Post, Nilaveli 31010, Sri Lanka
Contact
Phone
+94 76 859 9912Are you the owner?
Claim this cafe to manage your business profile and connect with customers
Leo's café
"The food is highly praised, but the coffee experience seems to vary with some positive mentions."
About us
Visit Leo's café in Nilaveli