Estel is a Turkish restaurant specializing in homemade dishes.