Sigiriya

New Tharumila Family Restaurant

About

New Tharumila Family Restaurant is a restaurant in Sigiriya, Sri Lanka.