Situated in the heart of Istanbul, with a terrace overlooking the Bosphorus, the Tria Elegance Restaurant brings together old world charm with the best of cusine. A must to try for visitors to Istanbul.