Otto Noorba (Menu)

79 Glebe Point Rd, Sydney
+61 2 9692 0888

Give a rating to Otto Noorba

Suggest a dish

How much did you spend at Otto Noorba?