Koroburuwa Restaurant and Beach Bar by South Beach Surf Resort

Address: South Beach Surf Resort, Matara Road, Kathaluwa 80650, Matara, Matara

Phone: 0769823008