2024
ISTANA BAMBU
Ende
World cuisine restaurant • €
3/5
(1 review)
Indonesian, Chinese and seafood cuisine. A varied, simple and excellent ...Read more