The staff at the restaurant make you feel very special. The food is of the highest quality and freshness. Drinks are spectacular, especially the Bushwacker!!! Try it:)
If you own or manage Ylang Ylang Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.