Teras Cafe offers coffee and breakfast with a spacious garden overlooking Istanbul.