Jaffna

Karachchi MPCS

About

Karachchi MPCS is a restaurant in Jaffna, Sri Lanka.