Nestled in Singapore's thorny arts centre – The Esplanade – is a curiously reticent French restaurant. Aria was previously known as Les Saisons at Central Mall and only shifted into its new premises on the prime waterfront land at Marina Bay in 2007, bearing its new name, Aria. Since its fresh be ... details>>