3 Michelin-starred sushi restaurants to try in Singapore

Book a table at one of these one-Michelin-starred sushi specialists found on Orchard Road, Singapore’s main shopping district