Octo Restaurant: Portuguese Seafood And A Marvelous Rooftop In Istanbul

Opened in January 2020, Octo Restaurant Rooftop in Istanbul offers Portuguese style delicious seafood and a stunning view of the Bopshorus.

Read More