Anuradhapura

Tissawewa Family Rest

About

Tissawewa Family Rest is a restaurant in Anuradhapura, Sri Lanka.