Gourmet
LATTE
July 28, 2021
European restaurant to debut in September 2021
The Langham Jakarta is on track to debut Tom’s restaurant by UK chef, Tom Aikens, in September 2021.
Hotels & Resorts
July 25, 2025