The Cabana restaurant
289/ Chilaw Road Daluwakotuwa Kochchikade Negombo Sri Lanka, daluwakotuwa 11540, Sri Lanka
contacts phone: +94 77 300 1118
website: thecabana.atwebpages.com
Latitude: 7.25059, Longitude: 79.852171
larger map & directionsread more