Jaffna

Thamil Nangai Cafe

About

Thamil Nangai Cafe is a Indian restaurant in Jaffna, Sri Lanka.