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
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 MoreDaily 16:00 - 22:00
Mediterranean
