Often listed as one of Turkey's best fish restaurants, Orfoz serves delectable seafood such as oysters with parmesan, baby calamari with onions and garlic, scallops, sea urchins and blue crab. Reservations essential.
curated byWalktionary
Nearby
see something wrong?