Koroburuwa Restaurant and Beach Bar by South Beach Surf Resort
Address: South Beach Surf Resort, Matara Road, Kathaluwa 80650, Matara, Matara
Phone: 0769823008