Amedros was by far the best restaurant we ate at in Istanbul. The service from the waiters was impeccable. They were always ... More