Jaffna

Iyakki

About

Iyakki is a fast food restaurant in Jaffna, Sri Lanka.