Teja fuses live-fire cooking with modern traditional flavours in the heart of Uluwatu.

Teja, deriving its name from the Sanskrit word for energy created by fire and warmth, represents a pure dining experience. From the meticulously handcrafted interior design to the carefully curated menu,

Teja...

Read More