Point Pedro Road › 448A, Point Pedro Road, Jaffna
Ice Cream
I was at rio in a very busy weekend. Food is okay but the customer service was terrible the waiters were behaving like thugs and slamming on tables