Ceylon Sliders - No 9 New Galle Road Rest House Junction, Weligama 81700, Sri Lanka on Eaten