Tangalle

T The Beach

About

T The Beach is a restaurant in Tangalle, Sri Lanka.