Jaffna

Yal Tea shop

About

Yal Tea shop is a café in Jaffna, Sri Lanka.