Sea Street › 120, Sea Street, Negombo
Ice Cream
Best ice cream base in Negombo area!!! Highly recommended!!