Lunuganga Lake View Restaurant is located in Bentota, Sri Lanka on Bentara - Uragaha - Elpitiya Road, Dope, Bentota, Bentota 80500. Lunuganga Lake View Restaurant is rated 3 out of 5 in the category chinese in Sri Lanka.
Address
Bentara - Uragaha - Elpitiya Road, Dope, Bentota, Bentota 80500