Hikkaduwa

Golden Villa Beach Restaurant

About

Golden Villa Beach Restaurant is a Sri Lankan and international restaurant in Hikkaduwa, Sri Lanka.