
Otto
UnclaimedGlebe — Mediterranean
About
Otto is a Mediterranean restaurant on Glebe Point Road in Glebe, NSW. Serves healthy, clean food, with 21 years of experience. It is licensed to serve alcohol.
Menu
No menu listed yet.

Glebe — Mediterranean
Otto is a Mediterranean restaurant on Glebe Point Road in Glebe, NSW. Serves healthy, clean food, with 21 years of experience. It is licensed to serve alcohol.
No menu listed yet.