Jaffna

Pillayar Hotel

About

Pillayar Hotel is a restaurant in Jaffna, Sri Lanka.