Best Price Guarantee

Brand new place in Istanbul where great tastes blended with spectacular view. 

N Terrace is a multi cuisine restaurant located in the heart of the Old City of Istanbul for food lovers.