Report a review

  • 5
  • Excellent

Very good restaurant with perfect food. Menu is not so wide as in other braches. A bit expensive, because everithing is organic. There is no another veggie options in KLIA.


Why are you reporting this review?