company-img
Crystal Jade Sri Lanka
Crystal Jade Sri Lanka
Chinese culinary group with MICHELIN Star & multiple MICHELIN Bib Gourmand awards over 100 restaurant

Address

Level 6, One Galle Face Mall

Crystal Jade Sri Lanka is Recommended
loader

Ask from Crystal Jade Sri Lanka