Zen | Zylan Luxury Villa

No. 115, Rosmead Place, Colombo 07, Sri Lanka

+94 112 686883

Website Rs 1000 per person LKR

No. 115 Rosmead Place Colombo 7, Sri Lanka
No. 115 Rosmead Place Colombo 7, Sri Lanka See less

Restaurant Location

Time Zone : Asia/Colombo