1 Result For All

Watch Details
Restaurant

Rio Ice Cream

Wellawatta, Sri Lanka

A 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

Sign In