Restaurant Facebook Instagram Whatsapp Quick Links Chalets Restaurant Terms & Conditions Address H No. 9/168/A, Palolem, Devabag, Canacona – Goa, 403702. Email Us info@greenleafresortgoa.com Call Us +91 9810660548 | +91 9654427717