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