6 Cowper Wharf road
Sydney NSW Australia
Otto Ristorante which opened in March 2000 has the ability to reinvent the flavours of Italy in stylish new forms and has attracted acclaim both internationally and locally.
With amazing service and some of Sydney’s best Modern Italian cuisine, Otto is at the forefront of Australian dining.
Monday – sunday : 12noon – 10.30pm.
Show in map