Orchard Road
Plaza Singapura, both located in Orchard Road. There are several restaurants in