Telli Teras Pub offers Turkish and international cuisine in a pleasant atmosphere.