About
The Gammadda is a distinct Sri Lankan restaurant in Sigiriya, convey of Srilankan traditional lifestyle of the people, bounded by wattle & daub huts and customarily dressed staff who also help run this mutual honor to Sri Lankan life. The area comprises dining areas, an open kitchen, local bullock cart tours, Tree hut and a farm and night fishing etc.
Details