Description

Dino Bistro is located at the Nirwana Resort Hotel lobby, that offers a wide range of western dishes with the flavour of Asian food dishes. 

Abepura, Indonesia