Vahram’s place is in the heart of the best part of Istanbul. Highly recommend.