Watch Details
Restaurant
Rio Ice Cream
Wellawatta, Sri LankaA truly Sri Lankan ice cream parlor. Fantastic homemade ice creams. It started off in Jaffna and has been a very popular choice for the people of Jaffna for many years. Now in Colombo, Rio has extended its flavors to the West of the country and has truly begun to create an impact
Show On Map- Now Open
-
4.0