Point of interest
Otto Restaurant
12 locals recommend,
Permanently closed
Tips from locals
Amazing restaurant, it is located in kind of a secret street: walk down 5 little stairs and you end up in a huge terrace resturant, with trees all over your head and nice music to cheer you up.
Unique things to do nearby
Location
No:22/A Sofyalı Sk.
İstanbul