orchard central meals
Orchard Central can be a renowned shopping center situated in the guts of Singapore's iconic Orchard Street. It's not necessarily merely a paradise for vogue fans and shopaholics but will also a haven for food lovers. The varied range of dining selections obtainable at Orchard Central caters