loader

Ylang Ylang

The Indonesian goddess of food, Queen Sri, watches over Ylang Ylang, Costa Rica's only Indonesian restaurant. From the restaurant's back wall, candles softly illuminate Sri's golden crown and wooden gaze.

[object Object]

Ylang Ylang


    01234567

    Last updated: Sep 4, 2024


    Reserve a Table

    Please provide the following information we will contact you to confirm your reservation. (*)required information.