Jaffna

Kubera farm

About

Kubera farm is a chicken restaurant in Jaffna, Sri Lanka.