Jaffna

Tea Shop

About

Tea Shop is a café in Jaffna, Sri Lanka.