Orchard Central is really a renowned shopping mall located in the heart of Singapore's iconic Orchard Street. It's not at all merely a paradise for trend fanatics and shopaholics but in addition a haven for foodstuff enthusiasts. The varied variety of dining choices obtainable at Orchard Central caters to every palate, rendering it a favorite place