Unawatuna

Silva Rest

About

Silva Rest is a restaurant in Unawatuna, Sri Lanka.