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.
Plan your walk around Orfoz
W
Added by WalktionaryNearby
see something wrong?