Authentic Turkish restaurant serving flavorful dishes. A taste of Istanbul.