Tangalle

Thal Arana Restaurant

About

Thal Arana Restaurant is a restaurant in Tangalle, Sri Lanka.