Restaurants close for a lot of different reasons. A downturn in the economy. A bad landlord. Changing consumer habits. Inflation. Personal exhaustion. Here on the restaurant beat at The Star, we try ...
With Michelin-starred pop-ups becoming the order of the day, it looks like India is well and truly on the global culinary map. The latest to join this illustrious bandwagon was The Leela Ambience ...