Ambar which means sky in Sanskrit word is a haven for cocktail and gastronomy enthusiasts who seek an elevated experience and a sense of discovery in Ubud.
Ambar which means sky in Sanskrit word is a haven for cocktail and gastronomy enthusiasts who seek an elevated experience and a sense of discovery in Ubud.